E2572 System.TRttiVisibility 型の RTTI 可視性セット定数式が必要です(Delphi)

提供: RAD Studio
移動先: 案内検索

エラーと警告のメッセージ(Delphi) への移動


これが発生するのは、System.TRttiVisibility に定義されていない式を $RTTI 指令で使用した場合です。



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.