E2459 クラスのプロパティ アクセサではフィールド セレクタを使用できません(Delphi)

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

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


これが発生するのは、プロパティ アクセサでフィールド セレクタを使用してフィールドの値を取得した場合です。


program E2459;
{$APPTYPE CONSOLE}

uses
  SysUtils;

type
   TRec = record
     X, Y: Integer;
   end;
   TObj = class
   class var
     F: TRec;
   public
     class property P: Integer read F.X; // E2459
   end;
begin
end.