Warum nicht mit anonymer Methode, verstehe ich nicht ?
Mach ich mittlerweile nur noch so.
Wenn Du unbedingt blockieren willst, dann vielleicht mit TEvent, der dann in der anonymen Methode ein Signal gibt.
http://docwiki.embarcadero.com/Libra...Object.WaitFor
Das geht ja auch ohne Threads.