Einzelnen Beitrag anzeigen

Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.143 Beiträge
 
Delphi 10.3 Rio
 
#10

AW: Wie *schnell* auf Properties anhand eines String-Bezeichners zugreifen?

  Alt 8. Jul 2019, 15:27
Ich benötige nun eine Funktion, der ich einen Feldnamen übergebe, anhand dessen dann der Wert einer bestimmten Property zurückgegeben werden soll. Beispielsweise GetFieldValue(ADataObj, 'MeinFeldX')
MVVM?

Ich würde mir über die RTTI von alles properties die Getter holen, diese dann in einem Dictionary speichern.

oder ggf. direct auf die Felder zugreifen, wenn Du keinen getter hast (wie in Deinem Beispiel).

Mavarik

Geändert von Mavarik ( 8. Jul 2019 um 16:15 Uhr)
  Mit Zitat antworten Zitat