Hi!
Wenn das Abarbeiten der Aufgabe im Thread das Hauptfenster immer noch teilweise zum Stehen bringt
oder etwas ruckelt, dann deutet das noch auf eine nicht korrekte Lösung hin.
Ist jetzt schwer etwas von hier zu vermuten...
Aber noch zum Beenden:
Probier das hier im OnCloseQuery Ereignis des Forms:
Delphi-Quellcode:
with myThread do
begin
Terminate;
WaitFor;
Free;
end;
FreeOnTerminate muss aber dann anfangs False sein.
Gruß
Pfoto