Einzelnen Beitrag anzeigen

UliBru

Registriert seit: 10. Mai 2010
155 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Freigeben eines suspended Threads

  Alt 27. Apr 2012, 11:58
Yep, bin da auch eben dahintergekommen. Also es klappt sauber mit
Delphi-Quellcode:
  if (myThread <> nil) then
  begin
    if not myThread.Suspended then
    begin
      myThread.Terminate;
      while not myThread.Finished do
        sleep(10);
    end
    else
    begin
      myThread.FreeOnTerminate := false; // <-------- hinzugefügt
      myThread.Free;
    end;
  end;
Danke.
Er wollte so richtig in Delphi einsteigen. Nun steckt er ganz tief drin ...
  Mit Zitat antworten Zitat