E2038 Ungültiges Zeichen in Eingabedatei: '%s' (%s) (Object Pascal)

Aus Appmethod Topics
Wechseln zu: Navigation, Suche

Nach oben zu Fehler- und Warnungsmeldungen (Object Pascal) - Index

Der Compiler hat ein Zeichen gefunden, das in Object Pascal-Programmen nicht zulässig ist.

Diese Fehlermeldung wird am häufigsten durch Fehler im Zusammenhang mit Stringkonstanten und Kommentaren ausgelöst.


program Produce;

begin
  Writeln("Hello world!");   (*<-- Hier die Fehlermeldungen*)
end.

Hier hat ein Programmierer einen String fälschlicherweise in doppelte Anführungszeichen gesetzt (C++ Stil).


program Solve;

begin
  Writeln('Hello world!');   (*In Object Pascal sind einfache Anführungszeichen erforderlich*)
end.

Die Lösung liegt darin, einfache Anführungszeichen zu benutzen. Im Allgemeinen müssen Sie das unzulässige Zeichen löschen.