Decidindo qual Tipo de Variável para Definir
Quando você define uma variável, você deve decidir as seguintes características:
Seu tipo de dados - que tipo de dados ela deve armazenar
Seu tempo de vida - quanto tempo ela deve continuar existindo.
Seu escopo - qual código pode referenciá-la sem qualificar seu nome
Seu nível de acesso - qual código deve ter permissão para ler e escrever nisso.
Tipo de dados
Na Instrução Dim (Visual Basic) que declara uma variável, inclua uma cláusula As especificando o tipo de dados apropriado ( como Integer ou String).As páginas seguintes podem te ajusar a escolher um tipo de dados de uma variável.
Para obter mais informações, consulte Resumo de tipo de dados (Visual Basic).
Tempo de Vida
A decisão principal no que se refere a tempo de vida é se é aceitável para essa variável deixar de existir quando o módulo, classe ou procedimento declare que ela deixe de existir.
Se a variável não precisa continuar existindo além do tempo de vida do elemento que a contém, você não precisa fazer nada mais.Se a variável precisa continuar existindo mais que o elemento que a contém, você pode incluir a palavra chave Static ou Shared na sua declaração Dim.Siga os passos descritos em Como: Aumentar o tempo de vida da variável.
Para obter mais informações, consulte Tempo de vida no Visual Basic.
Escopo
O escopo de uma variável é normalmente o mesmo que seu espaço de declaração, ou seja, o elemento em que é declarada.Você deve decidir o quão abrangente o escopo da variável deve ser.
Esteja certo de que a declaração Dim apareça num nível apropriado, como bloco, procedimento ou módulo.Siga os passos descritos em Como: O escopo de uma variável de controle.
Para obter mais informações, consulte O Escopo no Visual Basic.
Nível de Acesso
Toda variável tem um nível de acesso padrão que depende de onde ela é declarada, ou seja, em qual tipo de elemento que a contém.
Se você precisar especificar um nível de acesso diferente do padrão, você pode incluir um modificador de acesso ( como Protected ou Private em sua declaração Dim.Você pode fazer isso somente para variáveis membro ( variáveis delcarada fora de um procedimento).Siga os passos descritos em Como: A disponibilidade de uma variável de controle.
Para obter mais informações, consulte Níveis de acesso em Visual Basic.
Consulte também
Tarefas
Como: Aumentar o tempo de vida da variável
Como: O escopo de uma variável de controle
Conceitos
Declaração de variável no Visual Basic
Características do elemento declarado
Níveis de acesso em Visual Basic