Einzelnen Beitrag anzeigen

Pfoto

Registriert seit: 26. Aug 2005
Ort: Daun
541 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Prüfen ob Thread noch läuft

  Alt 24. Jan 2007, 17:51
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
Jürgen Höfs
  Mit Zitat antworten Zitat