#Const (Directiva)

Permite definir constantes de compilación condicional para Visual Basic.

#Const constname = expression

Partes

  • constname
    Obligatorio. Nombre de la constante que se define.

  • expression
    Obligatorio. Literal, otra constante de compilación condicional o cualquier combinación que incluya operadores aritméticos o lógicos, excepto Is.

Comentarios

Las constantes de compilación condicional son siempre privadas para el archivo en que aparecen. No es posible crear constantes de compilación públicas con la directiva #Const, esto sólo es posible en la interfaz de usuario o con la opción de compilador /define.

En expression solamente pueden utilizarse constantes de compilación condicional y literales. El uso de una constante estándar definida con Const produce un error. A la inversa, las constantes definidas con la palabra clave #Const solamente pueden utilizarse para la compilación condicional. También es posible que las constantes no estén definidas, en cuyo caso su valor es Nothing.

Ejemplo

En el ejemplo siguiente se utiliza la directiva #Const.

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

Vea también

Referencia

/define (Visual Basic)

#If...Then...#Else (Directivas)

Instrucción Const (Visual Basic)

Instrucción If...Then...Else (Visual Basic)

Otros recursos

Compilación condicional en Visual Basic