mit freigegeben meinte ich:
wenn sie nicht mehr benötigt werden, dann .Free
Delphi-Quellcode:
SL := TStringList.Create; // Objekt erstellen = Speicher reservieren
// ... // Objekt nutzen
SL.Free; // Objekt freigeben = Speicher freigeben
Deine Objekte werden zwar erstellt, aber da sie nicht so gestaltet sind, daß sie automatisch freigegeben werden und es auch keinen Owner gibt, welcher sie dann freigeben würde, mußt DU sie selber freigeben.
hier mal ein aktueller Thread dazu;
http://www.delphipraxis.net/internal...t.php?t=169018