Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Namen von Elementen abfragen
Daniel L. - Mo 20.12.10 15:54
Titel: Namen von Elementen abfragen
Könnte man eigentlich an die Namen von Elementen, die in einer Typedefinition definiert wurden, herankommen, ohne die Namen selbst zu deklarieren?
z.B.:
showmessage (getElementName(DataSet1.State)); // dsInsert
Daniel
jaenicke - Mo 20.12.10 16:01
Über RTTI geht da einiges, allerdings funktioniert es auch erst in neueren Delphiversionen (2009+) wirklich gut. Vorher hat man doch noch einige Einschränkungen mehr.
Hier findest du Beispiele, allerdings gehen die wohl erst ab Delphi 2009:
http://delphi.about.com/od/delphitips2009/qt/enum-rtti.htm
Was du willst, könnte aber auch vorher schon mit RTTI gehen.
Daniel L. - Mo 20.12.10 16:40
Whow - das Beispiel geht auch unter TurboDelphi - :D
Danke Dir!
Daniel
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!