E2572 Konstanter Ausdruck des Typs System.TRttiVisibility zum Setzen der RTTI-Sichtbarkeit erwartet (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi)
Dieser Fehler tritt auf, wenn die Direktive $RTTI mit Ausdrücken verwendet wird, die nicht aus System.TRttiVisibility stammen.
program E2572; {$APPTYPE CONSOLE} uses SysUtils; type {$RTTI INHERIT METHODS(vtInteger)} //E2572 TClass1 = class A: String; end; {$RTTI INHERIT FIELDS(vtInteger)} //E2572 TClass2 = class A: String; end; {$RTTI INHERIT PROPERTIES(vtInteger)} //E2572 TClass3 = class A: String; end; begin end.