Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.294 Beiträge
 
Delphi 12 Athens
 
#5

AW: Speicher von abgeleiteter TThread Klasse freigeben

  Alt 18. Aug 2010, 09:26
Alternativ, kannst du auch an das Ende der Execute-Methode Free schreiben, aber das dürfte dann auch auf "FreeOnTerminate" hinauslaufen.
Es sei denn man sichert es nicht via Try-Finally ab und es tritt im Thread eine Exception auf.
Die gesamte Execute-Methode wird intern über Try-Finally abgesichert, damit eine korrekte Freigabe möglich ist und Destroy beim FreeOnTerminate wirklich aufgerufen wird.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (18. Aug 2010 um 09:28 Uhr)
  Mit Zitat antworten Zitat