11-02-2009, 04:43 PM
بعض الكواد تكتب في الدلفي و بعض الاخر في الاسمبلي
مثال بسيط بين الدلفي و الاسمبلي :
هذا مثال صغير يقوم بتفقد قيمة S اذا كانت Hello يقوم بالقفز الى rl وثم يقوم باضهار الرساله الذي يمنعها الامر exit من الذهاب الى سطر اخراج الرسالة جرب تغيير قيمة S و لاحض
الاتعرف ان الدلفي يترجم الاسمبلي ايضا الى لغة الحاسبة ...
اما الباقي فعليك
مثال بسيط بين الدلفي و الاسمبلي :
كود :
[color=Navy]var[/color] s : [color=navy]String[/color];
[color=Navy]label[/color] [color=Red]rl[/color];
[color=navy]Begin[/color]
s := 'Hello';
[color=navy]if[/color] s = 'Hello' [color=navy]then[/color]
[color=Navy]begin[/color]
[color=Black]asm[/color]
jmp rl
[COLOR="Navy"]end;
[color=Black]exit;[/color]
[color=Red]rl:[/color]
[color=navy]begin[/color]
[color=Black]MessageBox(0,'Hello world','title',0);[/color]
[color=navy]end;[/color]
end;[/COLOR]هذا مثال صغير يقوم بتفقد قيمة S اذا كانت Hello يقوم بالقفز الى rl وثم يقوم باضهار الرساله الذي يمنعها الامر exit من الذهاب الى سطر اخراج الرسالة جرب تغيير قيمة S و لاحض
الاتعرف ان الدلفي يترجم الاسمبلي ايضا الى لغة الحاسبة ...
اما الباقي فعليك


![[-]](https://delphi4arab.net/forum/D4A2020/collapse.png)