Forum: Object-Pascal / Delphi-Language
Delphi
by Der_Unwissende,
18. Nov 2005
Sorry, hab wohl etwas falsch gelesen.
Also, wenn du eine TCollection verwendest und dort die Items mit Add hinzufügst, dann werden diese auch mit der TCollection entfernt. Steht auch in der Delphi-Hilfe. Die Methode Clear von TCollection gibt alle enthaltenen TCollectionItems frei. Und die Methode Destroy von TCollection ruft Clear auf.
Also wird dein Speicher bei der Verwendung von...
Forum: Object-Pascal / Delphi-Language
Delphi
by Der_Unwissende,
18. Nov 2005
Hi,
warum soll denn dein TCollection automatisch aus dem Speicher entfernt werden? Gibt jedenfalls zwei einfache Lösungen:
Dein Parent erbt einfach von TComponent statt von TObject
Du gibst die TCollection manuell frei
Ok, bin mal gespannt was gegen die Punkte spricht
Gruß Der Unwissende