E2459 Für den Zugriff auf Klasseneigenschaften darf kein Feldselektor vorhanden sein (Delphi)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Fehler- und Warnungsmeldungen (Delphi)

Dieser Fehler tritt auf, wenn eine Eigenschaftszugriffmethode mit einem Feldselektor auf den Wert eines Feldes zugreift.


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.