E2038 不正な文字が入力ファイルにあります : '%s' (%s) (Delphi)

提供: RAD Studio
移動先: 案内検索

エラーと警告のメッセージ(Delphi) への移動

コンパイラが Delphi プログラム内では違法となる文字を見つけました。

このエラーメッセージが表示される原因のほとんどは文字列定数またはコメントでのエラーです。


program Produce;

begin
  Writeln("Hello world!");   (*<-- ここでエラーメッセージ*)
end.

{ ここではプログラマが C++ の習慣で文字列を二重引用符で囲んだ }


program Solve;

begin
  Writeln('Hello world!');   (*Delphi では一重引用符が必要*)
end.

{ 一重引用符を使用すれば解決する。一般に,違法な文字を削除する必要がある }