Partager via


'<constanteempty>' n'est pas déclaré

Mise à jour : novembre 2007

Message d'erreur

'<constanteempty>' n'est pas déclaré. La constante Empty n'est plus prise en charge ; utilisez Nothing à la place.
'<emptyconstant>' is not declared. Empty constant is no longer supported; use Nothing instead.

Une déclaration ou une instruction d'assignation tente d'assigner une valeur Empty à une variable, une constante, un membre d'énumération, une propriété ou un retour de fonction.

Dans les versions antérieures de Visual Basic, le mot clé Empty était utilisé pour représenter le stockage des données non initialisées. Visual Basic 2008 ne prend pas en charge le mot clé Empty. Une variable non initialisée contient la valeur par défaut pour son type de données. Pour plus d'informations sur les valeurs par défaut, consultez « Valeurs par défaut » dans Dim, instruction (Visual Basic).

Le mot clé Nothing (Visual Basic) représente la valeur par défaut d'un type de données. Vous pouvez l'utiliser à la place de Empty.

ID d'erreur : BC30823

Pour corriger cette erreur

  • Utilisez Nothing au lieu de Empty.

    - ou -

  • Utilisez la valeur par défaut appropriée pour le type de données de l'élément de programmation.

    - ou -

  • S'il s'agit d'une déclaration de variable, n'assignez pas de valeur initiale. Cela entraîne l'initialisation de la variable à sa valeur par défaut.

Voir aussi

Concepts

Récapitulatif des modifications relatives à la prise en charge des éléments de programmation

Référence

Nothing (Visual Basic)