Error-Anweisung
Simuliert das Auftreten eines Fehlers.
Error errornumber
Teile
- 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 |
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
Referenz
On Error-Anweisung (Visual Basic)