Propriedade Source (Objeto Err)
Retorna ou determina uma expressão String especificando o nome do objeto ou aplicativo que originalmente gerou o erro.Ler/escrever.
Public Property Source() As String
Comentários
The Source propriedade especifica uma String expressão de seqüência de caracteres que representa o objeto que gerou o erro; a expressão geralmente é o nome do objeto classe ou ID do processo. Use o Source propriedade para fornecer informações quando seu código é incapaz de manipular um erro gerado em um objeto acessado. Por exemplo, se você acessar Microsoft Excel e ele gerar um erro Division by zero, Microsoft Excel configura Err.Number para seu código de erro para aquele erro e configura Source para "Excel.Application".
Quando o aplicativo está gerando um erro do código, Source é através de programação. do seu aplicativo Dentro de uma classe, Source deve conter um nome com o formato projeto.classe.Quando ocorre um erro inesperado em seu código, a Source propriedade é preenchida automaticamente. Erros em um módulo, Source contém o nome do projeto.
Exemplo
Este exemplo ilustra o uso da propriedade Source numa rotina típica de erro de manipulação.Quando um erro é elevado de Class1, a cadeia de caracteres "Class1" é designada à propriedade Source do objeto Err.Esta cadeia de caracteres é então exibida numa mensagem informativa indicando a fonte e o número do erro.
Public Class Class1
Public Sub MySub()
On Error Resume Next
Err.Raise(60000, "Class1")
MsgBox(Err.Source & " caused an error of type " & Err.Number)
End Sub
End Class
Requisitos
Namespace: Microsoft.VisualBasic
**Módulo:**ErrObject
Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)
Consulte também
Referência
Propriedade Descrição (Objeto Err)
Função GetObject (Visual Basic)
Propriedade HelpContext (Erro de objeto)
Propriedade HelpContext (Erro de objeto)
Propriedade HelpFile (Objeto Err)
Propriedade LastDllError (Objeto Err)