Partager via


Le nom '<nom>' n'est pas déclaré

Mise à jour : novembre 2007

Name '<name>' is not declared

Une instruction fait référence à un élément de programmation, mais le compilateur ne peut pas trouver d'élément avec ce nom exact.

ID d'erreur : BC30451

Pour corriger cette erreur

  1. Vérifiez l'orthographe du nom dans l'instruction de référence. Visual Basic ne respecte pas la casse, mais considère toute autre variation orthographique comme un nom complètement différent. Notez que le trait de soulignement (_) fait partie du nom et, par conséquent, de l'orthographe.

  2. Vérifiez que vous avez l'opérateur d'accès au membre (.) entre un objet et son membre. Par exemple, si vous avez un contrôle TextBox nommé TextBox1, vous devez, pour accéder à sa propriété Text, taper TextBox1.Text. Si, au lieu de cela, vous tapez TextBox1Text, vous avez créé un nom différent.

  3. Si l'orthographe est correcte et que la syntaxe de l'accès au membre objet est correcte, vérifiez que l'élément a été déclaré. Pour plus d'informations, consultez Éléments déclarés en Visual Basic.

  4. Si l'élément de programmation a été déclaré, vérifiez qu'il est dans la portée. Si l'instruction de référence se trouve à l'extérieur de la région qui déclare l'élément de programmation, vous devrez peut-être qualifier le nom d'élément. Pour plus d'informations, consultez Portée dans Visual Basic.

Voir aussi

Concepts

Conventions d'affectation de noms Visual Basic

Noms d'éléments déclarés

Référence

Liste des déclarations et des constantes

Autres ressources

Références aux éléments déclarés