Bien senti ... ;)
Interrompt l'exécution de l'application pour que Windows puisse répondre aux événements.
procedure ProcessMessages;
Description
Appelez ProcessMessages pour permettre à Windows de traiter les événements au moment où ProcessMessages est appelée. La méthode ProcessMessages parcourt la boucle des messages Windows jusqu'à ce qu'elle soit vide, puis rend le contrôle à l'application.
Utilisation classique :
.....
Repeat
Application.ProcessMessages;
until TimerFini; (TimerFini est mis à true dans l'énènement OnTimer1Timer par ex.)
......
Si on ne met pas ProcessMessages, le timer n'a aucune chance de se déclencher, puisque Windows ne traite pas les messages destinés à l'application (et en particulier WM_TIMER) mais les empile en attendant la fin de la procedure. Ici : bouclage infini !....
Ken@vo
____________________
Code, Code, Codec !