E2173 Symbole conditionnel incorrect ou manquant dans la directive '$%s' (Delphi)

De RAD Studio
Aller à : navigation, rechercher

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

Un symbole doit suivre les directives $IFDEF, $IFNDEF, $DEFINE et $UNDEF.


program Produce;

(*$IFDEF*)
(*$ENDIF*)

begin
end.

La directive conditionnelle $IFDEF est incorrectement spécifiée ici et une erreur sera provoquée.


program Solve;

(*$IFDEF WIN32*)
(*$ENDIF*)

begin
end.

La solution du problème est de vérifier qu'un symbole à tester suit les directives appropriées.