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