Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
15. Okt 2011
Warum willst du unbedingt Destroy verwenden?
Bzw., was ist soooo schlimm an Free?
PS:
Free > FreeAndNil
Destroy > DestroyAndNil :?:
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
20. Nov 2010
Du kannst auch direkt Free aufrufen.
FreeAndNil setzt zusätzlich die Variable nach Freigabe sicher auf Null (nil).
Sowas braucht man, wenn die Variable weiterverwendet wird und z.B. via Assigned prüfen möchte, ob ein Objekt enthalten ist.
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
19. Nov 2010
Sollte und müßte sind soeine Sache.
Es muß nicht, aber es hat sich so eingebürgert.
type TBasicModuleList = class
public
constructor init; virtual;
destructor done; virtual;