Visual Basic Scripting Edition  

Instrucción Public

Declara variables como públicas y libera espacio de almacenamiento. Declara, en un bloque Class, una variable privada.

Public nombreVariable[(subíndices])][, nombreVariable[([subíndices])]] . . .

Argumentos

nombreVariable
Nombre de la variable. Sigue las convenciones de nomenclatura estándar de las variables.
subíndices
Dimensiones de una variable de matriz. Se puede declarar hasta 60 dimensiones múltiples. El argumento subíndices utiliza la siguiente sintaxis:

superior [, superior] . . .

El límite inferior de una matriz es siempre cero.

Comentarios

Las variables de instrucciones Public están disponibles para todos los procedimientos de todas las secuencias de comandos.

Una variable que se refiere a un objeto se debe asignar a un objeto existente mediante la instrucción Set antes de que se pueda utilizar. Hasta que se asigna a un objeto, la variable del objeto declarado se inicializa como Empty.

También puede utilizar la instrucción Public con paréntesis vacíos para declarar una matriz dinámica. Después de declarar una matriz dinámica, utilice la instrucción ReDim dentro de un procedimiento para definir el número de dimensiones y elementos de la matriz. Si intenta volver a declarar una dimensión para una variable de matriz cuyo tamaño se especificó explícitamente en una instrucción Private, Public o Dim se produce un error.

El siguiente ejemplo ilustra el uso de la instrucción Public:

Public MiNumero   ' Variable de tipo Variant declarada como Public.
Public MiMatriz(9)   ' Variable de matriz declarada como Public.
   ' Declaraciones Public múltiples de variables de tipo Variant.
Public MiNumero, MiVar, SuNumero

Requisitos

Versión 1

Consulte también

Instrucción Dim | Instrucción Private | Instrucción ReDim | Instrucción Set

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