Partage via


#Const, directive

Définit des constantes conditionnelles du compilateur pour Visual Basic.

Syntaxe

#Const constname = expression  

Éléments

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

expression
Obligatoire. Littéral, autre constante conditionnelle du compilateur ou toute combinaison qui inclut tout ou partie des opérateurs arithmétiques ou logiques à l’exception de Is.

Notes

Les constantes conditionnelles du compilateur sont toujours privées pour le fichier dans lequel elles apparaissent. Vous ne pouvez pas créer de constantes publiques du compilateur à l’aide de la directive #Const ; vous pouvez les créer uniquement dans l’interface utilisateur ou avec l’option de compilateur /define.

Vous pouvez utiliser des littéraux et constantes conditionnelles du compilateur uniquement dans expression. L’utilisation d’une constante standard définie avec Const entraîne une erreur. À l’inverse, vous pouvez utiliser des constantes définies avec le mot clé #Const uniquement pour une compilation conditionnelle. Les constantes peuvent également ne pas être définies, auquel 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