ErrObject Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Das ErrObject
-Modul enthält Eigenschaften und Prozeduren, mit denen Laufzeitfehler unter Verwendung des Err
-Objekts identifiziert und behandelt werden.
public ref class ErrObject sealed
public sealed class ErrObject
type ErrObject = class
Public NotInheritable Class ErrObject
- Vererbung
-
ErrObject
Beispiele
In diesem Beispiel werden die Eigenschaften des Err
-Objekts beim Erstellen eines Fehlermeldungsdialogfelds verwendet. Beachten Sie, was passiert, wenn Sie zuerst die Clear
-Methode verwenden: Wenn Sie dann einen Visual Basic-Fehler mit der Raise
-Methode generieren, werden die Standardwerte von Visual Basic zu den Eigenschaften des Err
Objekts.
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
Hinweise
Das ErrObject
Modul unterstützt das Err
-Objekt. Weitere Informationen finden Sie unter Err.
Eigenschaften
Description |
Gibt einen |
Erl |
Ruft eine ganze Zahl ab, die die Zeilennummer der letzten ausgeführten Anweisung angibt. |
HelpContext |
Gibt eine |
HelpFile |
Gibt einen |
LastDllError |
Ruft einen von einem Aufruf einer Dynamic Link Library (DLL) erzeugten Systemfehlercode ab. |
Number |
Gibt einen numerischen Wert zurück, der einen Fehler angibt, oder legt diesen fest. Lese-/Schreibzugriff. |
Source |
Gibt einen |
Methoden
Clear() |
Löscht alle Eigenschafteneinstellungen des |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetException() |
Gibt die Ausnahme zurück, die den aufgetretenen Fehler darstellt. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
Raise(Int32, Object, Object, Object, Object) |
Generiert einen Laufzeitfehler und kann statt der |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |