
Zitat von
karma:
Also müsste ich nach dem zerstören eines Objektes am besten auch gleich den Zeiger auf nil setzen?
Gewöhn dir einfach an es immer so zu machen:
Delphi-Quellcode:
MyObject := TMyObject.Create
[...irgendwas mit MyObject anstellen...]
[...irgendwas mit MyObject anstellen...]
[...irgendwas mit MyObject anstellen...]
FreeAndNil(MyObject);
// oder:
// MyObject.Free;
// MyObject := nil;