Delen via


Foutinstructie

Simuleert het optreden van een fout.

Syntaxis

Error errornumber  

generator

errornumber
Vereist. Dit kan een geldig foutnummer zijn.

Opmerkingen

De Error instructie wordt ondersteund voor compatibiliteit met eerdere versies. Gebruik in nieuwe code, met name bij het maken van objecten, de methode van Raise het Err object om runtimefouten te genereren.

Als errornumber dit is gedefinieerd, roept de Error instructie de fouthandler aan nadat de eigenschappen van het Err object zijn toegewezen aan de volgende standaardwaarden:

Eigenschappen Weergegeven als
Number Waarde die is opgegeven als argument voor instructie Error . Dit kan een geldig foutnummer zijn.
Source Naam van het huidige Visual Basic-project.
Description Tekenreeksexpressie die overeenkomt met de retourwaarde van de Error functie voor de opgegeven Number, als deze tekenreeks bestaat. Als de tekenreeks niet bestaat, Description bevat deze een tekenreeks met lengte nul ("").
HelpFile Het volledig gekwalificeerde station, het pad en de bestandsnaam van het juiste Visual Basic Help-bestand.
HelpContext De juiste Context-id van visual Basic Help-bestand voor de fout die overeenkomt met de Number eigenschap.
LastDLLError Nul.

Als er geen fouthandler bestaat of als er geen is ingeschakeld, wordt er een foutbericht gemaakt en weergegeven op basis van de Err objecteigenschappen.

Notitie

Sommige Visual Basic-hosttoepassingen kunnen geen objecten maken. Raadpleeg de documentatie van uw hosttoepassing om te bepalen of deze klassen en objecten kan maken.

Opmerking

In dit voorbeeld wordt de Error instructie gebruikt om foutnummer 11 te genereren.

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

Vereisten

Naamruimte: Microsoft.VisualBasic

Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Zie ook