AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi TObjectlist.add bei Objecten mit Parametern im create Aufruf
Thema durchsuchen
Ansicht
Themen-Optionen

TObjectlist.add bei Objecten mit Parametern im create Aufruf

Ein Thema von Klaus01 · begonnen am 2. Nov 2006 · letzter Beitrag vom 2. Nov 2006
 
Thorben77

Registriert seit: 22. Okt 2004
359 Beiträge
 
#4

Re: TObjectlist.add bei Objecten mit Parametern im create Au

  Alt 2. Nov 2006, 13:15
Auch wenn jetzt schon andere vor mir geantwortet haben:

Zitat von Klaus01:
Wenn ich jetzt mehrere Objekte in einer ObjectList verwalten möchte, wird ja
wenn ich TObjectList.add(TFeed) das Object in der Liste instantiiert.
Nein . Das Objekt erstellst Du ganz normal mit MeineFeedVariable := TFeed.Create(Die Parameter...); Zur Objektliste hinzufügen kann man es dann so: ObjectList.Add(MeineFeedVariable);
Zitat von Klaus01:
Oder sollte ich das mit der ObjectList sein lassen und anstelle dessen ein dynamisches Array hernehmen.
Die Klasse TObjectList bzw. TList kapselt auch nur ein dynamisches Array.

Nebenbei:
Den Destruktor Deiner TFeed-Klasse solltest Du lieber Destroy nennen, sonst verdeckt er die Free-Methode. Und die sollte man aufrufen, wenn man das Objekt freigeben will, nicht den Destruktor direkt.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz