Partager via


#Const, directive

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

#Const constname = expression

Composants

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

  • expression
    Obligatoire.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

Référence

/define (Visual Basic)

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

Const, instruction (Visual Basic)

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

Autres ressources

Compilation conditionnelle en Visual Basic