Zitat von
bernau:
Übrigens: Der Vorteil von TObjectList ist, daß es sich um die Freigabe der enthaltenen objekte kümmert, wenn du OwnsObjects auf true setzt. (Kann aber auch Nachteile haben)
Wenn du schon das anführst, solltest du gleich dabei Sagen, das die Eigenschaft OwnsObject standardmäßig aus True steht.
Wenn das nicht gewünscht ist einfach
MyObjectList := TObjectList.Create(False);
aufrufen