Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
 
Delphi 12 Athens
 
#4

AW: Freigabe von TTask?

  Alt 15. Aug 2017, 15:21
Wann findet das Aufräumen über den Referenzzähler denn statt?
In diesem Fall beim Verlassen der Prozedur wenn der Speicher
der lokalen Variablen freigegeben wird?
In diesem Fall, ja. Du kannst aber auch gezielt über ein tasks[I] := nil den Referenzzähler herunterzählen. Ob dadurch aber wirklich schon die Instanz freigegeben wird, hängt noch von eventuellen anderen Referenzen ab.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat