Einzelnen Beitrag anzeigen

Mikkey

Registriert seit: 5. Aug 2013
265 Beiträge
 
#4

AW: Alternative zu ProcessMessages in Thread gesucht

  Alt 20. Feb 2016, 10:57
Ich weiß nicht, ob Du die Frage noch auf dem Radar hast.

Wenn das Programm ausschließlich in Windows laufen soll, empfiehlt es sich, das Vorliegen von Zwischenergebnissen/Fortschrittsinformation per "PostMessage" mitzuteilen. Idealerweise verpasst Du dazu der Form-Klasse in Interface, dessen Funktion Du aus dem Thread heraus aufrufst. Die Form-Klasse kümmert sich um die Thread-Entkoppplung (hier eben mit PostMessage).

Weitere Möglichkeiten dafür bieten Mutexe, Queues, das bereits angesprochene Synchronize...

Ein Bedienelement aus einem Arbeits-Thread direkt anzusprechen ist aber schlechter Programmierstil.
  Mit Zitat antworten Zitat