damit mein GUI waehrend einer laengeren Operation responsive bleibt, lagere ich diese Berechnung in einen Thread aus. Ich frag mich jetzt, wie ich im Main Thread optimal auf das Ende dieses Threads warte ...
Code: Alles auswählen
// Done ist ein von mir definiertes Flag
while (not AThread.Done) do
Application.ProcessMessages:
funktioniert (aus Sicht des GUI) ganz gut ...
Code: Alles auswählen
AThread.WaitFor
nicht so gut ...
Was ist das empfohlene Vorgehen?
Danke und schoenes Wochenende!