E2173 Fehlendes oder ungültiges bedingtes Symbol in der Anweisung '$%s' (Delphi)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Fehler- und Warnungsmeldungen (Delphi)

Nach den Anweisungen $IFDEF, $IFNDEF, $DEFINE and $UNDEF muss ein Symbol stehen.


program Produce;

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

begin
end.

Die bedingte Anweisung $IFDEF wurde hier nicht ordnungsgemäß festgelegt, so dass ein Fehler ausgelöst wird.


program Solve;

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

begin
end.

Die Lösung dieses Problems liegt darin, darauf zu achten, dass ein zu testendes Symbol nach der zugehörigen Anweisung steht.