E2031 ラベルが必要です (Delphi)
エラーと警告のメッセージ(Delphi) への移動
このエラーメッセージは,goto 文の中で指定した識別子またはインラインアセンブリの中でラベルとして使った識別子がラベルとして宣言されていない場合に表示されます。
program Produce; begin if 2*2 <> 4 then goto Exit; (*<-- ここでエラーメッセージ:ラベルが必要です*) (*...*) Exit: (*ここでもさらにエラーメッセージ*) end. program Solve; label Exit; (*Delphi ではラベルを宣言する必要がある*) begin if 2*2 <> 4 then goto Exit; (*...*) Exit: end.