E2175 Définition de champ non autorisée dans section OLE automation (Delphi)
Remonter à Messages d'erreur et d'avertissement (Delphi)
Vous avez essayé de mettre une définition de champ dans une section OLE automation d'une déclaration de classe. Seules les propriétés et les méthodes peuvent être déclarées dans une section 'automated'.
program Produce; type Base = class automated i: Integer; end; begin end.
La déclaration de 'i' dans cette classe provoquera une erreur de compilation.
program Solve; type Base = class i: Integer; automated end; begin end.
Sortir la déclaration de 'i' de la section automated résoudra l'erreur.