Partager via


#Const, directive

Mise à jour : novembre 2007

Définit les constantes de compilation conditionnelle de Visual Basic.

#Const constname = expression

Éléments

  • constname
    Requis. String. Nom de la constante en cours de définition.

  • expression
    Requis. Caractère littéral, autre constante de compilation conditionnelle, ou toute combinaison qui comprend tout ou partie des opérateurs arithmétiques ou logiques à l'exception de Is.

Notes

Les constantes de compilation conditionnelle sont toujours privées, c'est-à-dire qu'elles appartiennent au fichier dans lequel elles apparaissent. Vous ne pouvez pas créer de constantes de compilation publiques à l'aide de la directive #Const ; vous ne pouvez les créer que dans l'interface utilisateur ou à l'aide de l'option /define du compilateur.

Vous ne pouvez utiliser que des constantes de compilation conditionnelle et des littéraux dans expression. L'utilisation d'une constante standard définie avec Const génère une erreur. À l'inverse, vous ne pouvez utiliser des constantes définies avec le mot clé #Const que pour la compilation conditionnelle. Les constantes peuvent également être non définies. Dans ce cas, elles ont la valeur Nothing.

Exemple

Cet exemple utilise la directive #Const.

#Const MyLocation = "USA"
#Const Version = "8.0.0012"
#Const CustomerNumber = 36

Voir aussi

Tâches

Comment : déclarer des constantes de compilation conditionnelle

Concepts

Vue d'ensemble de la compilation conditionnelle

Référence

/define (Visual Basic)

#If...Then...#Else, directives

Const, instruction (Visual Basic)

If...Then...Else, instruction (Visual Basic)