Einzelnen Beitrag anzeigen

GreenHorn3600

Registriert seit: 24. Jun 2007
165 Beiträge
 
#5

Re: OnTerminate wird nicht ausgeführt

  Alt 15. Aug 2009, 14:30
Hallo Apollonius,

ich möchte aber die Instanz kontrollieren und es nicht dem Thread überlassen, wann er sich verabschieden möchte.

Ich habe mal den Abschnitt wie folgt geändert:

Delphi-Quellcode:
procedure TWUSUpdatesCheck.OnFinishedDownload(Sender: TObject);
begin
 {Hier die Daten übernehmen}
   writeln('finished');
  fThreadRunning := false;
  fWUSDownloadThread.WaitFor;
  FreeAndNIL(fWUSDownloadThread);
end;
Dies sollte doch jetzt genügen, oder?

Grüße
Greeny
  Mit Zitat antworten Zitat