Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Debugen nicht möglich

  Alt 24. Feb 2023, 15:53
FreeAndNil anstatt manuell Free und Nil.

Aber ja, egal was man macht, es muß vorher natürlich sichergestellt sein, dass immer entweder NIL oder eine Objektinstanz in der Variable steht.
Free hat zwar ein If-Assigned integriert (if Assigned(Self) then Self.Destroy; ), aber das kann natürlich keine "ungültigen" Variableninhalte verarbeiten.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat