20-08-2010, 09:31 AM
السلام عليكم
اخى TF6M بما انك ذكرت الاسمبلى احببت ان انجز عدد معين من الحلقات كل حلقة ترسل MSG مثلا
لاكن بشرط عدم استعمال لا IF ولا THEN ...
... تقريبا وصلت للحل لاكن للاسف بعد الخروج من الحلقة يحدث مشكل يتسبب فى غلق البرنامج
لم اجد له حل سوى حل عشوائى pop ds
الذى لديه طريقة ... يرفقهة
الاسمبلى صعبة لكنها ممتعة .
اخى TF6M بما انك ذكرت الاسمبلى احببت ان انجز عدد معين من الحلقات كل حلقة ترسل MSG مثلا
لاكن بشرط عدم استعمال لا IF ولا THEN ...
... تقريبا وصلت للحل لاكن للاسف بعد الخروج من الحلقة يحدث مشكل يتسبب فى غلق البرنامج
لم اجد له حل سوى حل عشوائى pop ds

PHP كود :
var
S: string;
begin
S := 'D4A';
try
asm
mov eax, 0
mov ebx, 3 // 1..3 (Loop = 3)
@Localproc:
cmp ebx, eax
jl @Skipcall
call @_Localproc
@_Localproc:
mov eax, S
call ShowMessage
mov eax,1
dec ebx
jmp @Localproc
@Skipcall:
pop ds -----------> ???? :)
end;
except
Exit;
end;
end;
الذى لديه طريقة ... يرفقهة

الاسمبلى صعبة لكنها ممتعة .

