Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Quando você compila ou executa um aplicativo do Visual Basic, os seguintes tipos de erros podem ocorrer:
Erros de tempo de compilação, que ocorrem quando você compila um aplicativo.
Erros de tempo de execução, que ocorrem quando um aplicativo está em execução.
Para obter informações sobre como solucionar um erro específico, consulte Recursos Adicionais para Programadores do Visual Basic.
Erros em tempo de execução
Se um aplicativo do Visual Basic tentar executar uma ação que o sistema não pode executar, ocorrerá um erro em tempo de execução e o Visual Basic lançará um Exception objeto. O Visual Basic pode gerar erros personalizados de qualquer tipo de dados, incluindo Exception objetos, usando a Throw instrução. Um aplicativo pode identificar o erro exibindo o número de erro e a mensagem de uma exceção capturada. Se um erro não for capturado, o aplicativo terminará.
O código pode interceptar e examinar erros em tempo de execução. Se você colocar o código que produz o erro em um Try bloco, poderá capturar qualquer erro gerado em um bloco correspondente Catch . Para obter informações sobre como interceptar erros em tempo de execução e respondê-los em seu código, consulte Try... Pegar... Instrução Finally.
Erros de tempo de compilação
Se o compilador do Visual Basic encontrar um problema no código, ocorrerá um erro de tempo de compilação. No editor de código do Visual Studio, você pode identificar facilmente qual linha de código causou o erro porque uma linha ondulada aparece sob essa linha de código. A mensagem de erro será exibida se você apontar para o sublinhado ondulado ou abrir a Lista de Erros, que também mostra outras mensagens.
Se um identificador tiver um sublinhado ondulado e um sublinhado curto aparecer sob o caractere mais à direita, você poderá gerar um stub para a classe, construtor, método, propriedade, campo ou enumeração. Para obter mais informações, consulte Generate From Usage (Visual Studio).
Ao resolver avisos do compilador do Visual Basic, você pode ser capaz de escrever um código que é executado mais rapidamente e tem menos bugs. Esses avisos identificam o código que pode causar erros quando o aplicativo é executado. Por exemplo, o compilador avisa se você tentar invocar um membro de uma variável de objeto não atribuída, retornar de uma função sem definir o valor retornado ou executar um Try bloco com erros na lógica para capturar exceções. Para obter mais informações sobre avisos, incluindo como ativá-los e desativá-los, consulte Configurando avisos no Visual Basic.