E2562 Identificateur de champ obligatoire (Delphi)
Remonter à Messages d'erreur et d'avertissement (Delphi)
Cette erreur se produit lors de la définition d'une propriété sur un membre de classe qui n'est pas un champ.
program E2562;
{$APPTYPE CONSOLE}
uses
SysUtils;
type
TRec = record
F: Integer;
function Func1: Integer;
end;
function TRec.Func1: Integer;
begin
Result := F;
end;
type
TClass = class
private
Field: TRec;
public
property Prop: String read Field.Func1;//E2562
end;
begin
end.