Hallo,
auf Performancegründen würde ich gerne einen TThread wiederverwenden.
Also: TThread wird erstellt, create, destroy, execute werden definiert.
Der Tread wird erzeugt mit Create und dann mit Resume gestartet. Am Ende
der Execute-Methode habe ich Suspended:=true; gesetzt, so dass er mir
am "Ende" nicht abstirbt. Ein erneutes Ausführen von resume beendet dann
den Thread leider.
Meine Frage: Wie kann ich den Thread denn, wenn er am Ende angelangt ist
(Suspended:=True), auf Wunsch nochmal von vorne ausführen, ohne einen neuen
Thread erzeugen zu müssen (Execute soll nochmal "von vorne" ausgeführt werden)?
Ein Thread.Execute; klappt nicht.
Vielen Dank schonmal für Antworten!
Gruß
DelphMan