Constantes del compilador

Visual Basic VBLR

Constantes del compilador

   

Visual Basic para Aplicaciones define constantes para uso exclusivo con la directiva #If...Then...#Else. Estas constantes son funcionalmente equivalentes a las constantes definidas con la directiva #If...Then...#Else excepto que son de alcance global; es decir, se aplican a todo el proyecto.

En plataformas de programación de 16 bits, las constantes del compilador se definen de la siguiente forma:

Constante Valor Descripción
Win16 True Indica que el entorno de programación es de 16 bits.
Win32 False Indica que el entorno de programación no es de 32 bits.

En plataformas de programación de 32 bits, las constantes del compilador se definen de la siguiente forma:

Constante Valor Descripción
Vba6 True Indica que el entorno de programación es Visual Basic para Aplicaciones, versión 6.0.
Vba6 False Indica que el entorno de programación es Visual Basic para Aplicaciones, versión 6.0.
Win16 False Indica que el entorno de programación no es de 16 bits.
Win32 True Indica que el entorno de programación es de 32 bits.
Mac False Indica que el entorno de programación no es Macintosh.
Win16 False Indica que el entorno de programación no es de 16 bits.
Win32 False Indica que el entorno de programación es Windows de 32 bits.
Mac True Indica que el entorno de programación es Macintosh.

Nota   Puesto que es Visual Basic el que proporciona estas constantes, no puede definir en ningún nivel sus propias constantes que tengan estos mismos nombres.