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.