Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

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

  Alt 26. Aug 2005, 11:14
In Delphi in a nutshell steht, dass wenn man den Konstruktor überschreibt, man die Thread-Instanz im Angehaltenenzustand erzeugen soll, damit er nicht schon los läuft bevor alles initialisiert wurde.

Sähe dann so aus:
Delphi-Quellcode:
constructor TSomeThread(Param1, Param2: TFoobar; OnTerminate: TNotifyEvent);
begin
  inherited Create(True); // create suspended
  
  Self.OnTermiante = OnTerminate;
  FreeOnTerminate := True;

  Resume; // und Thread starten
end;
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat