Visual Basic Scripting Edition  

Instrucción Const

Declara constantes para utilizar en lugar de valores literales.

[Public | Private] Const nombreconst = expresión

Argumentos

Public
Opcional. Palabra clave utilizada en el nivel de secuencia de comandos para declarar constantes que están disponibles para todos los procedimientos en todas las secuencias de comandos. No se admite en procedimientos.
Private
Opcional. Palabra clave utilizada en el nivel de secuencia de comandos para declarar constantes que están disponibles sólo dentro de la secuencia de comandos donde se realizó la declaración. No se admite en procedimientos.
nombreconst
Requerido. Nombre de la constante. Sigue las convenciones de nomenclatura estándar de las variables.
expresión
Requerido. Literal u otra constante o cualquier combinación que incluye todos los operadores aritméticos o lógicos excepto Is.

Comentarios

Las constantes se definen como public de manera predeterminada. Dentro de los procedimientos, las constantes son siempre private; su visibilidad no se puede modificar. Dentro de una secuencia de comandos, la visibilidad predeterminada de una constante de nivel de secuencia de comandos se puede modificar con la palabra clave Private.

Para combinar diversas declaraciones de constantes en la misma línea, separe cada asignación de constante con una coma. Cuando se combinan las declaraciones de constantes de esta forma, la palabra clave Public o Private, si se utiliza, se aplica a todas ellas.

No puede utilizar variables, funciones definidas por el usuario, o funciones de VBScript intrínsecas (tales como Chr) en declaraciones de constante. Por definición, no pueden ser constantes. Tampoco puede crear una constante a partir de cualquier expresión que implique un operador, es decir, sólo se permiten constantes simples. Las constantes declaradas en un procedimiento Sub o Function son locales a dicho procedimiento. Una constante declarada fuera de un procedimiento se define a través de la secuencia de comandos en la que se ha declarado. Puede utilizar constantes en cualquier lugar en que pueda utilizar una expresión. La siguiente porción de código ilustra el uso de la instrucción Const:

Const MiVar = 459    ' Las constantes son Public de manera predeterminada.
Private Const MiCadena = "HELP"      ' Declara constante como Private.
Const MiCadena = "Hola", MiNumero = 3.4567   ' Declara varias constantes en la misma línea.
Nota   Las constantes pueden contribuir a que se entiendan sus secuencias de comandos y se puedan modificar más fácilmente. A diferencia de las variables, las constantes no se pueden cambiar de forma inadvertida mientras se ejecuta la secuencia de comandos.

Requisitos

Versión 5

Consulte también

Instrucción Dim | Instrucción Function | Instrucción Private | Instrucción Public | Instrucción Sub

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.