E2031 Label erwartet (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi)
Diese Fehlermeldung tritt auf, wenn der Bezeichner, der in einer goto-Anweisung angegeben oder als Label bei der Inline-Assembly verwendet wird, nicht als Label deklariert wurde.
program Produce;
begin
if 2*2 <> 4 then
goto Exit; (*<-- Hier die Fehlermeldung Exit ist ebenfalls eine Standard-Prozedur*)
(*...*)
Exit: (*Hier weitere Fehlermeldungen*)
end.
program Solve;
label
Exit; (*Labels müssen in Delphi deklariert werden*)
begin
if 2*2 <> 4 then
goto Exit;
(*...*)
Exit:
end.