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.
Ejemplo
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.
Ejemplo
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.
Declaración de Variables Locales
DIM Identificador AS NEW Clase ( Argumentos ... )
DIM unaColeccion AS NEW Collection(gb.Text)
O puede inicializarla con una
Matriz Dinámica nativa.
Declaración de Variables Locales
DIM Identificador AS NEW Tipo Nativo [ Dimensiones de la matriz ... ]
Observe que puede usar cualquier expresión para especificar las dimensiones de la matriz.
DIM aWords AS NEW String[WORD_MAX * 2]
DIM aMatrix AS NEW Float[3, 3]