Forum: Object-Pascal / Delphi-Language
Delphi
by TheMiller,
17. Jan 2010
Hi,
das ist zwar eine gute Idee, ist aber auch nicht das, was ich wissen wollte ;)
Angenommen, wir haben ein Objekt aus folgender Klasse
TArtikel = class(TObject)
private
fID: Integer;
Forum: Object-Pascal / Delphi-Language
Delphi
by TheMiller,
17. Jan 2010
Hi, der Tree dient nur zur Auflistung aller Artikel. Die Data-Eigenschaft der Tree-Items beinhalten einen Zeiger zum eigentlichen Artikel-Objekt in der TArticleList (Ableitung der TObjectList). So habe ich es bis jetzt immer gemacht. Der Tree hat natürlich noch Unterebenen. Die Artikel sind ja in Kategorien drin - diese sind übergeordnete Nodes, können aber auch beliebig viele Unterkategorien...
Forum: Object-Pascal / Delphi-Language
Delphi
by TheMiller,
17. Jan 2010
Hm. Entweder reden wir aneinander vorbei, oder ich habe nicht verstanden, was du meinst.
Also, lade die ganzen Artikel und erstelle dabei Artikel-Objekte. Diese liegen in einer typisierten TObjectList (TArticleList). Die Data-Eigenschaft der TreeView enthält einen Zeiger auf das Objekt.
Nun ist die Frage, in welchem Zustand das konkrete Artikel-Objekt den meisten Speicher verwendet....
Forum: Object-Pascal / Delphi-Language
Delphi
by TheMiller,
17. Jan 2010
Hallo,
ist vielleicht ein blöder Titel, aber mir fällt nichts besseres als Titel ein - kann ihn aber später gerne ändern.
Ich habe eine Frage bezüglich dem Laden von Daten aus der Datenbank und der Speicherung in Objekte. Also, stellt euch vor, ich möchte Artikel aus einer Datenbank laden und in einer TreeView anzeigen. Ein Artikel enthält die Felder "ArtikelID (Int), OrdnerId(int), Titel...