ErrObject Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Il ErrObject modulo contiene proprietà e procedure utilizzate per identificare e gestire gli errori di runtime usando l'oggetto Err .
public ref class ErrObject sealed
public sealed class ErrObject
type ErrObject = class
Public NotInheritable Class ErrObject
- Ereditarietà
-
ErrObject
Esempio
In questo esempio vengono utilizzate le proprietà dell'oggetto Err nella creazione di una finestra di dialogo di messaggio di errore. Si noti cosa accade quando si usa prima il metodo />
Dim Msg As String
' If an error occurs, construct an error message.
On Error Resume Next ' Defer error handling.
Err.Clear
Err.Raise(6) ' Generate an "Overflow" error.
' Check for error, then show message.
If Err.Number <> 0 Then
Msg = "Error # " & Str(Err.Number) & " was generated by " _
& Err.Source & ControlChars.CrLf & Err.Description
MsgBox(Msg, MsgBoxStyle.Information, "Error")
End If
Commenti
Il ErrObject modulo supporta l'oggetto Err . Per altre informazioni, vedere Err.
Proprietà
| Nome | Descrizione |
|---|---|
| Description |
Restituisce o imposta un'espressione |
| Erl |
Ottiene un numero intero che indica il numero di riga dell'ultima istruzione eseguita. |
| HelpContext |
Restituisce o imposta un oggetto |
| HelpFile |
Restituisce o imposta un'espressione |
| LastDllError |
Ottiene un codice di errore di sistema generato da una chiamata a una libreria a collegamento dinamico (DLL). |
| Number |
Restituisce o imposta un valore numerico che specifica un errore. Lettura/scrittura. |
| Source |
Restituisce o imposta un'espressione |
Metodi
| Nome | Descrizione |
|---|---|
| Clear() |
Cancella tutte le impostazioni delle proprietà dell'oggetto |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetException() |
Restituisce l'eccezione che rappresenta l'errore che si è verificato. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| Raise(Int32, Object, Object, Object, Object) |
Genera un errore di run-time; può essere usato invece dell'istruzione |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Si applica a
Vedi anche
- Err()
- Istruzione di errore On (Visual Basic)
- Provare... Prendere... Istruzione Finally (Visual Basic)
- Chiavi (Visual Basic)
- Membri della libreria Visual Basic Run-Time