Freigeben über


Der Name '<Name>' wurde nicht deklariert

Aktualisiert: November 2007

Name '<name>' is not declared

Eine Anweisung verweist auf ein Programmierelement, der Compiler kann jedoch kein Element mit genau diesem Namen finden.

Fehler-ID: BC30451

So beheben Sie diesen Fehler

  1. Überprüfen Sie die Schreibweise des Namens in der verweisenden Anweisung. In Visual Basic wird nicht nach Groß- und Kleinschreibung unterschieden, andere Abweichungen der Schreibweise gelten jedoch als völlig anderer Name. Der Unterstrich (_) ist Teil des Namens und daher bei der Schreibweise zu berücksichtigen.

  2. Prüfen Sie, ob Sie den Memberzugriffsoperator (.) zwischen einem Objekt und seinem Member eingefügt haben. Wenn Sie z. B. auf die Text-Eigenschaft eines TextBox-Steuerelements mit dem Namen TextBox1 zugreifen möchten, müssen Sie TextBox1.Text eingeben. Wenn Sie stattdessen TextBox1Text eingeben, haben Sie einen anderen Namen erstellt.

  3. Wenn die Schreibweise stimmt und die Syntax des Objektmemberzugriffs richtig ist, überprüfen Sie, ob das Element deklariert wurde. Weitere Informationen finden Sie unter Deklarierte Elemente in Visual Basic.

  4. Wenn das Programmierelement deklariert wurde, überprüfen Sie, ob es sich innerhalb des Gültigkeitsbereichs befindet. Wenn sich die verweisende Anweisung außerhalb des Bereichs befindet, in dem das Programmierelement deklariert wird, müssen Sie eventuell den Elementnamen qualifizieren. Weitere Informationen finden Sie unter Gültigkeitsbereich in Visual Basic.

Siehe auch

Konzepte

Benennungskonventionen in Visual Basic

Namen deklarierter Elemente

Referenz

Deklarationen und Konstanten: Zusammenfassung

Weitere Ressourcen

Verweise auf deklarierte Elemente