Réponse acceptée !
Salut,
il y aussi cela de Nebula et correction de Cam91 :
Voir iciprocedure TForm1.Pause2(t: DWORD);
asm
push esi
push edi
mov esi,edx
call GetTickCount
add esi,eax
mov edi,Application
@attente:
push 1
call sleep
mov eax,edi //ou rien (selon version)
call TApplication.ProcessMessages //où call [edi].TApplication.ProcessMessages
call GetTickCount
cmp esi,eax
jae @attente
pop edi
pop esi
end;
@+
Cirec