Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.004 Beiträge
 
Delphi 2009 Professional
 
#6

AW: [FMX] Thread läuft nicht weiter

  Alt 18. Okt 2017, 13:34
Daumenregel: alles in den Thread packen, was er benötigt, so dass er vom "Rest der Welt" unabhängig arbeiten kann.

Sobald irgendetwas zur Threadlaufzeit an ihn übergeben, oder von der Aussenwelt ausgelesen wird, oder auf die Außenwelt zugegriffen wird, ist Alarmstufe Rot

Rückgaben von End-Ergebnissen an die Aussenwelt kann man völlig risikolos über die OnTerminate Methode durchführen, die im Kontext des Hauptthreads ausgeführt wird, das funktioniert daher auch ohne Synchronize.
Michael Justin
  Mit Zitat antworten Zitat