Ceci est une ancienne révision du document !
TThread
Titre
{ TMyThread } procedure TMyThread.Execute; begin {... fait quelque chose dans un thread ...} Synchronize(@SynchroEnum); // Appel une procedure synchronisée avec le thread principal end; procedure TMyThread.SynchroEnum; begin {... Fait quelque chose synchronisé avec le thread principal ...} end; constructor TMyThread.Create(CreateSuspended: boolean); begin FreeOnTerminate := True; inherited Create(CreateSuspended); end;
TThreadList : Partage de TList entre Threads
Avec TThreadList → https://www.freepascal.org/docs-html/rtl/classes/tthreadlist.html
Sources & Ressources
Vous pourriez laisser un commentaire si vous étiez connecté.