Instrução erro
Simula a ocorrência de um erro.
Error errornumber
Partes
- errornumber
Obrigatório.Pode ser qualquer número de erro válido.
Comentários
A instrução Erroré suportada para compatibilidade com versões anteriores.No novo código, especialmente ao criar objetos, use o método Raise do objeto Err para gerar erros de tempo de execução.
Se errornumber estiver definida, a declaração Error chama o manipulador de erro após as propriedades do objeto Err são os seguintes valores padrão atribuídas:
Propriedade |
Valor |
---|---|
Number |
Valor especificado como argumento para declaração Error.Pode ser qualquer número de erro válido. |
Source |
Nome do projeto Visual Basic atual. |
Description |
Sequência expressão correspondente a valor de retorno da função Error para o Number especificado, se houver essa sequência de caracteres.Se a sequência de caracteres não existir, Description contém uma cadeia de caracteres de comprimento nulo (" "). |
HelpFile |
A unidade, caminho e nome de arquivo totalmente qualificados do arquivo da Ajuda Visual Basic. |
HelpContext |
A identificação do contexto do arquivo da ajuda Visual Basic para o erro correspondente à propriedade Number. |
LastDLLError |
Zero. |
Se nenhum manipulador de erro existe, ou se nenhum está ativado, uma mensagem de erro é criada e exibida das propriedades do objeto Err.
Observação |
---|
Alguns aplicativos host Visual Basic não podem criar objetos.Consulte sua documentação do aplicativo host para determinar se ele pode criar classes e objetos. |
Exemplo
Este exemplo usa a declaração Error para gerar o erro número 11.
On Error Resume Next ' Defer error handling.
Error 11 ' Simulate the "Division by zero" error.
Requisitos
Namespace: VisualBasic
Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Consulte também
Referência
Na declaração de erro (Visual Basic)