Error-Anweisung
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:
Property |
Value |
---|---|
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.
Tipp
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
Referenz
On Error-Anweisung (Visual Basic)