Thema: Delphi Annotationen auslesen

Einzelnen Beitrag anzeigen

alda

Registriert seit: 24. Mär 2014
Ort: Karlsruhe
93 Beiträge
 
Delphi XE6 Architect
 
#9

AW: Annotationen auslesen

  Alt 29. Okt 2015, 19:33
Ich würde Dir die RTTI Helper aus DSharp nahelegen, die erleichtern Dir den Umgang mit der RTTI und gerade Attributen/Annotations um ein vielfaches: Klick mich
Da musst Du dich auch nicht um den Context kümmern - das machen die Helper alle schon selbst.

Speziell zum Ermitteln der Attribute:
Delphi-Quellcode:
 TRttiObjectHelper = class helper for TRttiObject
  public
    ....
    function TryGetCustomAttribute<T: TCustomAttribute>(out AAttribute: T): Boolean;
  end;

Geändert von alda (29. Okt 2015 um 19:36 Uhr)
  Mit Zitat antworten Zitat