Bonjour,
J'aimerai créer une boucle non bloquante pour mon application, mais je n'y arrive pas. je m'explique: j'ai deux classes, un TComponent et un TThread.
Dans ma classe TComponent j'instancie et utilise mon thread. Le probleme c'est que je veux créer une boucle de test pour determiner quand mon thread est terminé:
Y aurait t'il une solution pour que la boucle ne bloque pas l'application?? (Comme application.processMessages)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Destructor TPosteDecoupeWafer.Destroy; begin // destruction thread with thread do begin if not threadTerminated then begin Terminate; while not threadTerminated do sleep(10); // boucle bloquante end; Free; end;
Merci d'avance pour vos résponses!
Ced
Partager