Variável '< variablename >' é usada antes dela receber um valor
Mensagem de erro
A variável '<variablename>' é usada antes de receber um valor.Uma exceção de referência nula poderá ocorrer em time de execução.
Um aplicativo tem pelo menos um caminho possível pelo seu código que lê uma variável antes que qualquer valor seja atribuído a ela.
Se ainda não se atribuiu um valor a uma variável, ela armazena o valor padrão do seu tipo de dado.Para um tipo de dado de referência, o valor padrão é Nada (Visual Basic).Ao ler uma variável de referência que tem valor Nothing pode causar NullReferenceException em algumas circunstâncias.
Por padrão, essa é uma mensagem de aviso.Para maiores informações sobre como ocultar avisos ou tratar avisos como erros, consulte Configurando Avisos (Warnings) no Visual Basic.
ID de erro: BC42104
Para corrigir este erro
Verifique sua lógica de Fluxo de Controle e certifique-se de que a variável tem um valor válido antes de transmitir o controle para qualquer instrução que a lê.
Uma maneira para garantir que a variável sempre tenha um valor válido é inicializá-la como parte da sua declaração.Consulte "Inicialização" no Instrução Dim (Visual Basic).
Consulte também
Tarefas
Solução de Problemas de Variáveis em Visual Basic
Conceitos
Tipos de valores e tipos de referências
Declaração de variável no Visual Basic