E2598 Virtuelle Methoden sind in Record-Hilfstypen nicht zulässig (Delphi)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Fehler- und Warnungsmeldungen (Delphi)


Dieser Fehler tritt auf, wenn eine virtuelle Methode in Hilfstypen deklariert ist.

type
   aRecord = record
   end;
   aHelperRecord = record helper for aRecord
     procedure test; virtual; // issues error: E2598
   end;

Sie können diesen Fehler beheben, indem Sie entweder die Methode aus dem Hilfstyp oder die Direktive virtual aus der Methode entfernen.

Siehe auch