![](styles/elise/misc/quote_24x24.png)
Zitat von
sirius:
Du kennst die Methode TEvent.Waitfor? Sieht irgendwie besser aus, als die Klasse zu verwenden und dann doch wieder auf die
WinAPI umzusteigen. Im Hintergrund läuft dasselbe ab.
Müsste dann wahrscheinlich so aussehen, oder?
FEventLetThreadRun.WaitFor(INFINITE);
![](styles/elise/misc/quote_24x24.png)
Zitat von
sirius:
Edit: Und warum setzt du den Boolean-Wert nicht von außen. Nur dafür würde ich nicht mit Messages zum Thread anfangen.
Hmmm...
![Grübelnd...](images/smilies/gruebel.gif)
Da hast du eigentlich Recht. Sehe im Moment keinen Grund warum ich die dann nicht einfach von Außen setzte...
Aber wie setzte ich die von außen threadsicher? Synchronize möchte ich nur ungern verwenden, da die Threads dann ja bei jedem Durchlauf Synchronisiert werden und mein zweiter Thread dann evtl. zwischendurch verzögert wird. Die Ausführung des zweiten Threads ist sehr zeitkritisch....