E2599 ヘルパ型ではフィールド定義を使用できません(Delphi)

提供: RAD Studio
移動先: 案内検索

エラーと警告のメッセージ(Delphi) への移動


ヘルパ型の内部にフィールドを定義しようとすると、常にこのエラーが発生します。

 type
   aRecord = record
   end;
   aHelperRecord = record helper for aRecord
     A: Integer; // issues error: E2599
   end;

これを修正するには、ヘルパ型にメソッドを宣言するだけです。

 type
   aRecord = record
   end;
   aHelperRecord = record helper for aRecord
     function A: Integer;
   end;

関連項目

レコード ヘルパの一部: