Wegoptimieren wird er das nicht. Sooooo schlau ist der nun auch nicht, daß er den Thread drumrum einfach weglässt.
Pssst:
http://www.delphipraxis.net/179193-t...der-queue.html -> siehe Antwort #9 und hier nochmal die Kurzfassung davon:
Delphi-Quellcode:
TThread.CreateAnonymousThread(procedure
begin
Queue(AThread, procedure
begin
// mach hier irgendwas verzögert
end);
end).Start;