E2599 Définitions de champ non autorisées dans le type assistance (Delphi)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Messages d'erreur et d'avertissement (Delphi)


Cette erreur se produit à chaque fois que vous essayez de définir un champ à l'intérieur d'un type d'assistance.

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

Vous pouvez corriger ce problème en déclarant les méthodes dans le type d'assistance.

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

Voir aussi

Quelques assistances d'enregistrements :