Thema: Delphi free oder freeAndNil()

Einzelnen Beitrag anzeigen

Gambit

Registriert seit: 28. Mai 2003
680 Beiträge
 
Delphi 7 Professional
 
#1

free oder freeAndNil()

  Alt 31. Mär 2005, 21:08
Hallo,

wann ist welche von den beiden folgenden Implementierungen besser?

Delphi-Quellcode:
var
  myList : TList;

begin
  myList := TList.Create;
  ...
  myList.free;
end;
Delphi-Quellcode:
var
  myList : TList;

begin
  myList := TList.Create;
  ...
  FreeAndNil(myList);
end;
Ich habe da immer noch Probleme, wie ich ein Objekt am besten deinstanziere, so dass wirklich nichts mehr schiefgehen kann...

Gruß

Gambit
  Mit Zitat antworten Zitat