Forum: Object-Pascal / Delphi-Language
Delphi
by Thorben77,
2. Nov 2006
Das stimmt ja auch gar nicht. Es ist ja gar kein dynamisches Array :oops: . Nur ein ganz ordinäres statisches.
Es ist aber üblich, den Destruktor zu überschreiben, nicht die Free-Methode. (Was nicht heißt, dass man es nicht machen kann.)
Es ist üblich, den Destruktor destroy zu nennen, denn wenn man ihn Free nennt, verdeckt er die Free-Methode.
Forum: Object-Pascal / Delphi-Language
Delphi
by Thorben77,
2. Nov 2006
Auch wenn jetzt schon andere vor mir geantwortet haben:
Nein :wink: . Das Objekt erstellst Du ganz normal mit MeineFeedVariable := TFeed.Create(Die Parameter...);
Zur Objektliste hinzufügen kann man es dann so: ObjectList.Add(MeineFeedVariable);
Die Klasse TObjectList bzw. TList kapselt auch nur ein dynamisches Array.
Nebenbei:
Den Destruktor Deiner TFeed-Klasse solltest Du lieber...