![]() |
AW: Namen und Typ aller Attribute einer Klasse ermitteln
Bei Delphi 7 gibt's die Unit TypInfo, gehe davon aus, dass sie auch bei neueren Delphis noch dabei ist.
Schau dort bitte mal nach GetStrProp und SetStrProp, die sind für Strings. Analog gibt es die auch für andere Typen. Damit kann man ermitteln, ob ein Objekt 'ne Eigenschaft von dem Typ mit dem gewünschten Namen hat bzw. kann einer Eigenschaft von dem Typ einen Wert zuweisen. Prinzipiell müsstest Du damit deine Aufgabenstellung umsetzen können. Kann momentan aber nicht abschätzen, wieviel Aufwand das wird. |
AW: Namen und Typ aller Attribute einer Klasse ermitteln
Zitat:
Delphi-Quellcode:
.
rttiType.GetField(sName)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:28 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