E2475 La directive '%s' n'est pas autorisée dans le type assistance d'enregistrement (Delphi)

De RAD Studio
Aller à : navigation, rechercher

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

Cette erreur se produit lors de l'utilisation de directives qui ne sont pas autorisées pour les enregistrements dans les méthodes d'assistance de ces enregistrements.

 
program E2475;
 
{$APPTYPE CONSOLE}
 
uses
  SysUtils;
 
type
 aRec = record
 end;
 
 aRecHelper = record helper for aRec
    function IsBool: Boolean; override; //E2475  Fix : utilisez les classes à la place
                                                     // n'utilisez pas la directive override
 end;
 
function aRecHelper.IsBool: Boolean;
begin
  //
end;
begin
  //
end.