Ich mache das mit dem Initialisieren immer im abgeleiteten Konstruktor:
Delphi-Quellcode:
Constructor TMyThread.Create;
Begin
inherited Create(True);
InitializeMyThreadStuff();
Resume;
End;
Wozu das Resume?
Der Thread wird doch sowieso immer erst
nach der Create-Methode gestartet. (wenn man es nicht suspended startet)