Gewusst wie: Bezeichnen von Anweisungen

Aktualisiert: November 2007

Anweisungsblöcke bestehen aus Codezeilen, in denen die Anweisungen durch Doppelpunkte voneinander getrennt sind. Codezeilen, denen eine Zeichenfolge oder eine ganze Zahl als Kennzeichnung vorangestellt ist, sind bezeichnet. Anweisungsbezeichnungen werden verwendet, um Codezeilen für die Verwendung mit Anweisungen wie On Error Goto zu kennzeichnen.

Bezeichnungen können gültige Visual Basic 2008-Bezeichner sein, wie jene, die Programmierelemente identifizieren, oder sie können Ganzzahlliterale sein. Bezeichnungen müssen immer am Anfang der Zeile des Quellcodes stehen und von einem Doppelpunkt gefolgt werden, unabhängig davon, ob in derselben Zeile eine Anweisung steht oder nicht.

Der Compiler erkennt Bezeichnungen dadurch, dass er überprüft, ob der Anfang der Zeile mit einem bereits definierten Bezeichner übereinstimmt. Ist dies nicht der Fall, nimmt der Compiler an, dass es sich um einen Bezeichner handelt.

Marken verfügen über eigene Deklarationsbereiche und verursachen keine Konflikte mit anderen Bezeichnern. Der Gültigkeitsbereich einer Bezeichnung erstreckt sich über den Körper der Methode. Im Falle von Mehrdeutigkeiten hat die Deklaration der Bezeichnung Vorrang.

Hinweis:

Bezeichnungen können nur für ausführbare Anweisungen innerhalb von Methoden verwendet werden.

So bezeichnen Sie eine Codezeile

  • Platzieren Sie am Anfang der Zeile im Quellcode einen Bezeichner, gefolgt von einem Doppelpunkt.

    Die folgenden Codezeilen sind z. B. mit Jump bzw. 120 bezeichnet:

    Jump:   FileOpen(1, "testFile", OpenMode.Input)
            ' ...
    120:    FileClose(1)
    

Siehe auch

Konzepte

Übersicht über Anweisungen

Namen deklarierter Elemente

Weitere Ressourcen

Anweisungen in Visual Basic

Programmstruktur und Codekonventionen