E2598 レコード ヘルパ型では仮想メソッドを使用できません(Object Pascal)

提供: Appmethod Topics
移動先: 案内検索

エラーと警告のメッセージ(Object Pascal):インデックス への移動


ヘルパ型で仮想メソッドが宣言されると、常にこのエラーが発生します。

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

これを修正するには、ヘルパ型から問題のメソッドを削除するか、問題のメソッドから virtual 指令を削除します。

関連項目