Freigeben über


ErrObject Klasse

Definition

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 String-Ausdruck zurück, der eine einem Fehler zugeordnete beschreibende Zeichenfolge enthält, oder legt diesen fest. Lese-/Schreibzugriff.

Erl

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

HelpContext

Gibt eine Integer zurück, die die Kontext-ID für ein Thema in einer Hilfedatei enthält, oder legt diese fest. Lese-/Schreibzugriff.

HelpFile

Gibt einen String-Ausdruck zurück, der den vollqualifizierten Pfad zu einer Hilfedatei enthält, oder legt diesen fest. Lese-/Schreibzugriff.

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 String-Ausdruck zurück, der den Namen des Objekts oder der Anwendung angibt, das bzw. die den Fehler ursprünglich generiert hat, oder legt diesen fest. Lese-/Schreibzugriff.

Methoden

Clear()

Löscht alle Eigenschafteneinstellungen des Err-Objekt.

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 Error-Anweisung verwendet werden.

ToString()

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

(Geerbt von Object)

Gilt für:

Weitere Informationen