Freigeben über


Error-Anweisung

Aktualisiert: November 2007

Simuliert das Auftreten eines Fehlers.

Error errornumber

Bestandteile

  • errornumber
    Erforderlich. Kann eine beliebige gültige Fehlernummer sein.

Hinweise

Die Error-Anweisung wird aus Gründen der Abwärtskompatibilität unterstützt. Verwenden Sie bei neuem Code, besonders beim Erstellen von Objekten, die Raise-Methode des Err-Objekts, um Laufzeitfehler zu generieren.

Wenn errornumber definiert ist, ruft die Error-Anweisung den Fehlerhandler auf, nachdem den Eigenschaften des Err-Objekts die folgenden Standardwerte zugewiesen wurden:

Eigenschaft

Wert

Number

Wert, der als Argument für die Error-Anweisung angegeben wird. Kann eine beliebige gültige Fehlernummer sein.

Source

Name des aktuellen Visual Basic-Projekts.

Description

Zeichenfolgenausdruck, der dem Rückgabewert der Error-Funktion für die angegebene Number entspricht, sofern diese Zeichenfolge vorhanden ist. Wenn die Zeichenfolge nicht vorhanden ist, enthält Description eine Zeichenfolge der Länge 0 (null, "").

HelpFile

Der voll gekennzeichnete Laufwerks-, Pfad- und Dateiname der betreffenden Visual Basic-Hilfedatei.

HelpContext

Die betreffende Kontext-ID in der Visual Basic-Hilfedatei für den Fehler, der der Number-Eigenschaft entspricht.

LastDLLError

0

Falls kein Fehlerhandler vorhanden oder aktiviert ist, wird aus den Err-Objekteigenschaften eine Fehlermeldung erstellt und angezeigt.

Hinweis:

Manche Visual Basic-Hostanwendungen können keine Objekte erstellen. Informationen dazu, ob die Hostanwendung Klassen und Objekte erstellen kann, finden Sie in der Dokumentation zu der Anwendung.

Beispiel

In diesem Beispiel wird mit der Error-Anweisung Fehler Nummer 11 generiert.

On Error Resume Next   ' Defer error handling.
Error 11   ' Simulate the "Division by zero" error.

Anforderungen

Namespace:Microsoft.VisualBasic

Assembly: Visual Basic-Laufzeitbibliothek (in Microsoft.VisualBasic.dll)

Siehe auch

Aufgaben

Gewusst wie: Abrufen von Informationen über Visual Basic-Laufzeitfehler

Referenz

Clear-Methode (Err-Objekt)

Err-Objekt (Visual Basic)

On Error-Anweisung (Visual Basic)

Raise-Methode (Err-Objekt)

Resume-Anweisung