ErrObject Klasse

Definition

Das ErrObject Modul enthält Eigenschaften und Prozeduren, die zum Identifizieren und Behandeln von Laufzeitfehlern mithilfe des Err Objekts verwendet 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 methode Clear verwenden: Wenn Sie dann einen Visual Basic Fehler mit der methode Raise generieren, werden die Standardwerte Visual Basic zu den Eigenschaften des objekts Err.

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

Name Beschreibung
Description

Dient zum Zurückgeben oder Festlegen eines String Ausdrucks, der eine beschreibende Zeichenfolge enthält, die einem Fehler zugeordnet ist. Lese-/Schreibzugriff.

Erl

Ruft eine ganze Zahl ab, die die Zeilennummer der letzten ausgeführten Anweisung angibt.

HelpContext

Zurückgeben oder Festlegen einer Integer , die die Kontext-ID für ein Thema in einer Hilfedatei enthält. Lese-/Schreibzugriff.

HelpFile

Dient zum Zurückgeben oder Festlegen eines String Ausdrucks, der den vollqualifizierten Pfad zu einer Hilfedatei enthält. Lese-/Schreibzugriff.

LastDllError

Ruft einen Systemfehlercode ab, der durch einen Aufruf einer Dynamic Link Library (DLL) erzeugt wird.

Number

Gibt einen numerischen Wert zurück, der einen Fehler angibt, oder legt ihn fest. Lese-/Schreibzugriff.

Source

Dient zum Zurückgeben oder Festlegen eines String Ausdrucks, der den Namen des Objekts oder der Anwendung angibt, das den Fehler ursprünglich generiert hat. Lese-/Schreibzugriff.

Methoden

Name Beschreibung
Clear()

Löscht alle Eigenschafteneinstellungen des Err Objekts.

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()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
Raise(Int32, Object, Object, Object, Object)

Generiert einen Laufzeitfehler; kann anstelle der Error Anweisung verwendet werden.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen