Einzelnen Beitrag anzeigen

guidok

Registriert seit: 28. Jun 2007
417 Beiträge
 
#5

Re: TStringList mit Objekten: Free oder FreeAndNil?

  Alt 1. Nov 2009, 11:43
Zitat von PeterPanino:
Werden die Objekte der Listenelemente (MyObj) bei MyStringList.Free bzw. FreeAndNil(MyStringList) auch freigegeben oder muss man die vorher "manuell" freigeben?
  FreeAndNil(MyStringList); entspricht

Delphi-Quellcode:
  MyStringList.Free;
  MyStringList := nil; //Das ist der einzige Unterschied
Damit sollte es klar sein, dass es für die Objekte in der StringList keinen Unterschied macht.

Wie DeddyH schon vorgeschlagen hat: Probiere es aus, wobei ich vermute, dass die Objecte manuell freigegeben werden müssen.
  Mit Zitat antworten Zitat