E2066 演算子またはセミコロン (;) が必要です (Delphi)
エラーと警告のメッセージ(Delphi) への移動
このエラーメッセージは 2 つの部分式の間に演算子がない場合か,2 つの文の間にセミコロンがない場合に表示されます。
多くの場合,前の行でセミコロンが欠落しています。
program Produce; var I: Integer; begin I := 1 2 (*<-- ここでエラーメッセージ*) if I = 3 then (*<-- ここでエラーメッセージ*) Writeln('Fine') end.
{ このコードでは最初の文に「+」演算子とセミコロンの欠落という 2 つのエラーがある。最初のエラーはその文について報告され,2 番めのエラーは次の行について報告される }
program Solve; var I: Integer; begin I := 1 + 2; (*「+」演算子とセミコロンがなかった*) if I = 3 then Writeln('Fine') end.
{ 必要な演算子とセミコロンを必ず付ければ解決する }