Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
27. Aug 2009
Jaaaa, also wenn man den Code genauso nimmt, wie er dort steht, dann knallt es natürlich :roll:
ich glaub es war auch mehr so gemeint :zwinker:
object.Free;
if Assigned(object) -> liefert Müll
FreeAndNIL(object);
if Assigned(object) -> liefert immer False (weil object NIL ist)
genau @Hawkeye219
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
27. Aug 2009
joar
nja, es darf nur nicht CONST sein, aber normaler Weise werden Objekt-Parameter nicht als CONST definiert, also geht es da
abgesehn von den Propertys, aber da gibt man ja fast nie das Objekt via Free frei, sondern verwendet andere Wege