Entwickler-Ecke
Sonstiges (Delphi) - Verschachtelte Properties?
buster - Di 11.01.05 09:03
Titel: Verschachtelte Properties?
Hallo,
ich bastel gerade an einer Komponente, die von einer IBDatabase abgeleitet wird. In dieser Komponente möchte ich über die Properties Tabellen einrichten können, innerhalb der Tabellen wiederum die Felder und in den Feldern dann die Domains (und alles wieder über zugehörige Properties). Nun komme ich aber nur bis zur 2. Ebene, und dann ist Schluss. Ich hab auch schon rausgefunden, dass ein TCollectionItem kein Owner von der untergeordneten TCollection sein kann. Aber wie mache ich das am besten? Über 4 Ebenen?
Ich bin für jede Anregung dankbar.
Gruß, Buster
UGrohne - Di 11.01.05 09:11
Du musst einfach eine weitere Klasse definieren, für diese eine private Variable in der Oberklasse anlegen und das property dafür formulieren. So kannst Du nach unten schachteln, wie Du willst.
P.S.: Hab grad nicht mehr Zeit, was zu schreiben, deswegen nur dieser kurze Hinweis ;-)
buster - Di 11.01.05 09:39
Hmm... ich probier das mal. Für jede Ebene extra? Naja, das werd ich schon rausfinden :shock:
Vielen Dank erst mal.
buster - Di 11.01.05 13:23
jau, hat sogar funktioniert :D
sah am Anfang komplizierter aus, als es nachher war...
nochmal, vielen Dank :flehan:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!