Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Simuliert das Auftreten eines Fehlers.
Syntax
Error errornumber
Bestandteile
errornumber
Erforderlich. Dies kann eine beliebige gültige Fehlernummer sein.
Bemerkungen
Die Error-Anweisung wird aus Gründen der Abwärtskompatibilität unterstützt. Verwenden Sie im neuen Code (insbesondere beim Erstellen von Objekten) die Err-Methode des Raise-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 wurde. Dies 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 den angegebenen Number entspricht, wenn diese Zeichenfolge vorhanden ist. Wenn die Zeichenfolge nicht vorhanden ist, enthält Description eine leere Zeichenfolge (""). |
HelpFile |
Das vollqualifizierte Laufwerk, der Pfad und der Dateiname der entsprechenden Visual Basic-Hilfedatei. |
HelpContext |
Die entsprechende Kontext-ID der Visual Basic-Hilfedatei für den Fehler, der der Eigenschaft Number entspricht. |
LastDLLError |
Keinen. |
Wenn kein Fehlerhandler vorhanden ist oder keiner aktiviert ist, wird eine Fehlermeldung erstellt und in den Eigenschaften des Err-Objekts angezeigt.
Hinweis
Einige Visual Basic-Hostanwendungen können keine Objekte erstellen. In der Dokumentation der Hostanwendung können Sie ermitteln, ob Klassen und Objekte erstellt werden können.
Beispiel
In diesem Beispiel wird die Error-Anweisung verwendet, um den Fehler mit der Nummer 11 zu generieren.
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“)