E2598 レコード ヘルパ型では仮想メソッドを使用できません(Delphi)
エラーと警告のメッセージ(Delphi) への移動
ヘルパ型で仮想メソッドが宣言されると、常にこのエラーが発生します。
type
aRecord = record
end;
aHelperRecord = record helper for aRecord
procedure test; virtual; // issues error: E2598
end;
これを修正するには、ヘルパ型から問題のメソッドを削除するか、問題のメソッドから virtual 指令を削除します。