Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.034 Beiträge
 
Delphi 12 Athens
 
#4

AW: TObjectList mit gleichem Objekt aber anderen Werten

  Alt 24. Mär 2012, 16:17
Wurde doch genannt?
Du mußt für jeden Eintrag ein Objekt erstellen.

Zitat:
Ich habe das Gefühl, dass TObjectList das Objekt nur referenziert und nicht die Werte übernimmt.
Einen anderen Weg gibt es nicht denn dein Gefühl ist natürlich recht,
was man eigentlich wissen sollte, wenn man von OOP ein bissl Ahnung hat.

Du kannst dir höchsten eine Funktion schreiben, worin das gemacht wird.
z.B. ObjectList.AddObject('1', '2'); und dann darin das Objekt erstellen, die Property zuweisen und der Objektliste hinzufügen.


Record geht natürlich auch, mit einer generischen TList<TMyRecors>, wobei der Code dann so bleiben kann, wie du ihn grade hast.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (24. Mär 2012 um 16:21 Uhr)
  Mit Zitat antworten Zitat