Lire en anglais

Partager via


« <emptyconstant> » n’est pas déclaré

« <emptyconstant> » n’est pas déclaré. La constante Empty n’est plus prise en charge ; utilisez Nothing à la place.

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

Les versions précédentes de Visual Basic utilisaient le mot clé Empty pour représenter le stockage de données non initialisés. La version actuelle de Visual Basic ne prend pas en charge Empty. Une variable non initialisée contient la valeur par défaut de son type de données. Pour plus d’informations à propos des valeurs par défaut, consultez « Valeurs par défaut » dans Dim (instruction).

Le mot clé Nothing représente la valeur par défaut de tout 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’attribuez pas de valeur initiale. La variable sera alors initialisée à sa valeur par défaut.

Voir aussi