E2074 Label wurde deklariert und referenziert, aber nicht gesetzt: '%s' (Delphi)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Fehler- und Warnungsmeldungen (Delphi)

Sie haben eine Sprungmarke in Ihrem Programm deklariert und verwendet, aber ihre Definition kann im Quelltext nicht gefunden werden.


  program Produce;

    procedure Labeled;
    label 10;
    begin
      goto 10;
    end;

  begin
  end.

label 10 wird deklariert und in der Prozedur Labeled verwendet, aber die Label-Definition fehlt.


  program Produce;

    procedure Labeled;
    label 10;
    begin
      goto 10;
      10:
    end;

  begin
  end.

Achten Sie darauf, dass für jede Sprungmarke, die Sie deklariert und verwendet haben, im selben Gültigkeitsbereich eine Definition vorhanden ist.