lang • localdecl

Declaração de Variáveis Locais

DIM Identificador AS TipoDeDado [ = Expressao ]

Delcara uma variavel local em um procedimento ou função.

Esta variável só é acessível ao procedimento ou função onde é declarada.

Examples

Dim iVal As Integer
Dim sName As String
Dim hObject As Object
Dim hCollection As Collection

Initialização

A variável pode ser inicializada com qualquer expressão.

Examples

Dim bCancel As Boolean = True
Dim Languages As String[] = ["fr", "it", "es", "de", "ja"]
Dim DefaultLanguage As String = Languages[1]

Alternativemente, você pode inicializar a variável com o novo objeto instanciado.

DIM Identificador AS NEW Classe ( Argumentos ... )

Examples

Dim aTask As New String[]
Dim aCollection As New Collection(gb.Text)

Ou você pode inicializar a variável com o array dinâmico nativo. Veja Declaração de Arrays para mais informações.

Declarações múltiplas

Você pode declarar várias variáveis na mesma linha:

  • Cada declaração deve estar separada por uma vírgula.

  • Você pode especificar somente o identificador. Ele terá a mesma declaração que o próximo identificador que possui uma declaração completa.

Examples

Dim Text As String, Matrix As New Float[3, 3]
Dim X, Y, W, H As Integer

Veja também