Einzelnen Beitrag anzeigen

TheFrog

Registriert seit: 24. Mär 2009
145 Beiträge
 
Delphi 11 Alexandria
 
#1

Generisches Array über RTTI abfragen

  Alt 23. Okt 2014, 12:20
Delphi-Version: 5
Hallo!

Gibt es eine Möglichkeit, generische Arrays über die neue RTTI-Funktionaltiät abzufragen?

Bsp:

Delphi-Quellcode:
    property BoolArray: TArray<Boolean> read GetBoolArray write SetBoolArray;
    property IntArray: TArray<Integer> read GetIntArray write SetIntArray;
Ich würde gerne herauskriegen, wieviel Einträge das Array hat und wenn möglich, von welchem Typ die Einträge sind, damit ich diese dynamsich ermitteln kann.

Mein TValue liefert wie erwartet tkDynArray, jedoch komme ich dann nicht mehr weiter.

Vielen Dank, Hans.

Sorry, oben ist die falsche Delphi-Version angegeben (sollte XE3 heißen). Wie kann ich das korrigieren?
  Mit Zitat antworten Zitat