Thema: RTTI Problem

Einzelnen Beitrag anzeigen

Dennis07

Registriert seit: 19. Sep 2011
Ort: Deutschland
485 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: RTTI Problem

  Alt 23. Apr 2024, 10:25
OK, in der Interfacedeklaration kann es somit nicht drin sein, aber hätte eigentlich dennoch erwartet, dass es Delpgi dennoch in der RTTI auflistet.
Interface-Properties sind, wie du oben schriebst, halt keine "echten" Properties. Sie haben auch noch andere Einschränkungen. Sie sind wirklich ausschließlich "semantischer Zucker" und werden vom Compiler nicht weiter beachtet. Interfaces-Properties haben deshalb keine RTTI, du musst sie also entweder über die Klassentypen abgreifen (ginge ja auch), oder über den Getter/Setter-Name.

Keine Ahnung, ob man für Interfaces auch einen Record-Helper schreiben könnte, falls es nichts Eigenes ist.
Kann man nicht.
Dennis
  Mit Zitat antworten Zitat