#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