Einzelnen Beitrag anzeigen

Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#5

Re: Threads Suspend -> Resume ... wo gehts weiter?

  Alt 26. Aug 2005, 05:28
Wenn ich mal davon ausgehen darf, das es hier um eine beendete Execute-Prozedur geht, dann will ich hiermit dringlichst davon abraten, diese wieder per "Execute"-Aufruf zu starten. Dann verhält sie sich nämlich wie eine Prozedur und der ganze Vorteil eines Threads ist weg. Ich für meinen Teil mache das dann immer so:

Delphi-Quellcode:
procedure TThread.Execute();
begin
  while not Self.Suspended do
  begin
    //Machwas;
  end;
end;
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat