E2527 Hilfstyp '%s' darf in Deklarationen nicht verwendet werden (Delphi)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Fehler- und Warnungsmeldungen (Delphi)

Dieser Fehler tritt bei dem Versuch auf, einen Hilfs-Record als eigenständigen Typ zu verwenden.



program E2527;

{$APPTYPE CONSOLE}

uses
  SysUtils;

type
  TMyRecord = record
    Field: string;
  end;

  TMyRecordHelper = record helper for TMyRecord
  end;

var a:TMyRecordHelper; //E2527
begin
  Writeln('E2527 Helper type %s cannot be used in declarations');
end.