Share via


Declaração de instruções em Visual Basic

Você usar instruções de declaração para nomear e definir procedimentos, variáveis, propriedades, matrizes e constantes.Quando você declara um elemento de programação, você também pode definir seu tipo de dados, nível de acesso e escopo.Para obter mais informações, consulte Características do elemento declarado.

O exemplo a seguir contém três declarações.

Public Sub applyFormat()
    Const limit As Integer = 33
    Dim thisWidget As New widget
    ' Insert code to implement the procedure.
End Sub

A primeira declaração é a instrução Sub.Com sua instrução End Sub correspondente, ele declara um procedimento denominado applyFormat.Ela também especifica que applyFormat é Public,o que significa que qualquer código que pode fazer referência a ele pode chamá-lo.

A segunda declaração é a instrução Const, que declara a constante limit, especificando um valor de 33 e o tipo de dados Integer.

A terceira declaração é a instrução Dim, que declara a variável thisWidget.O tipo de dados é um objeto específico, um objeto criado da classe Widget a saber.Você pode declarar uma variávelpara ser de qualquer tipo de dados elementar ou de qualquer tipo de objeto que seja exposto no aplicativo que você está usando.

Valores iniciais

Quando o código que contém uma instrução de declaração é executado, Visual Basic reserva de memória exigida para o elemento declarado.Se o elemento contém um valor, Visual Basic inicializa-o para o valor padrão para seu tipo de dados.Para obter mais informações, consulte "comportamento" no Instrução Dim (Visual Basic).

Você pode atribuir um valor inicial a uma variável como parte da sua declaração, como mostra o exemplo a seguir.

Dim m As Integer = 45
' The preceding declaration creates m and assigns the value 45 to it.

Se uma variável for uma variável de objeto, você pode criar explicitamente uma instância de sua classe quando você declará-lo usando a palavra-chave Novo (Visual Basic), como mostra o exemplo a seguir.

Dim f As New System.Windows.Forms.Form()

Observe que o valor inicial especificado em uma instrução de declaração não é atribuído a uma variável até que a execução atinge sua instrução de declaração.Até esse momento, a variável contém o valor padrão para seu tipo de dados.

Consulte também

Tarefas

Como: Declarar uma constante

Conceitos

Visão geral de instruções

Instruções de atribuição

Instruções executável