Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Warnung W1036 Variable nicht initialisiert bei Verwendung FreeAndNil()

  Alt 21. Nov 2014, 12:52
Nunja, eigentlich kann Delphi das wissen.

Bei VAR muß die Variable initialisiert sein, denn Delphi kann ja nicht wissen, ob mit der Variable intern was gemacht wird.

Darum gibt es auch die OUT-Parameter, wo nichts rein geht, aber etwas raus kommt.
Und genau das OUT müsste der Entwickler verwenden, wenn er das von dir genannte Szenario implementieren will.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat