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.
![]() |
---|
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