Declaración de Variables Locales

DIM Identificador AS TipoDato [ = Expresión ]

Declara una variable local en un procedimiento o función.

La variable sólo es accesible en el procedimiento o función donde es declarada.

Examples

DIM Val AS Integer
DIM Name AS String
DIM hObject AS Object
DIM hCollection AS Collection

Inicialización

La variable puede ser inicializada con cualquier Expresión.

Examples

DIM bCancelar AS Boolean = TRUE
DIM Idiomas AS String[] = [ "fr", "it", "es", "de", "ja" ]
DIM IdiomaPorDefecto AS String = Idiomas[2]

De modo alternativo, puede inicializar la variable con un objeto instanciado al efecto.

DIM Identificador AS NEW Clase ( Argumentos ... )

Examples

DIM unaColeccion AS NEW Collection(gb.Text)

O puede inicializarla con una Matriz Dinámica nativa.

DIM Identificador AS NEW Tipo Nativo [ Dimensiones de la matriz ... ]

Observe que puede usar cualquier expresión para especificar las dimensiones de la matriz.

Examples

DIM aWords AS NEW String[WORD_MAX * 2]
DIM aMatrix AS NEW Float[3, 3]

Véase también