Feluttryck
Simulerar förekomsten av ett fel.
Syntax
Error errornumber
Delar
errornumber
Obligatoriskt. Kan vara valfritt giltigt felnummer.
Kommentarer
Instruktionen Error
stöds för bakåtkompatibilitet. I ny kod, särskilt när du skapar objekt, använder du Err
objektets Raise
metod för att generera körningsfel.
Om errornumber
har definierats anropar instruktionen Error
felhanteraren när egenskaperna för Err
objektet har tilldelats följande standardvärden:
Property | Värde |
---|---|
Number |
Värde som anges som argument till Error -instruktion. Kan vara valfritt giltigt felnummer. |
Source |
Namnet på det aktuella Visual Basic-projektet. |
Description |
Stränguttryck som motsvarar returvärdet Error för funktionen för den angivna Number , om strängen finns. Om strängen inte finns Description innehåller den en sträng med noll längd (""). |
HelpFile |
Den fullständigt kvalificerade enheten, sökvägen och filnamnet för lämplig Visual Basic-hjälpfil. |
HelpContext |
Lämpligt kontext-ID för Visual Basic-hjälpfilen för felet som motsvarar Number egenskapen. |
LastDLLError |
Noll. |
Om det inte finns någon felhanterare, eller om ingen är aktiverad, skapas ett felmeddelande och visas från objektegenskaperna Err
.
Kommentar
Vissa Visual Basic-värdprogram kan inte skapa objekt. Se värdprogrammets dokumentation för att avgöra om det kan skapa klasser och objekt.
Exempel
I det här exemplet används -instruktionen Error
för att generera felnummer 11.
On Error Resume Next ' Defer error handling.
Error 11 ' Simulate the "Division by zero" error.
Krav
Namnområde: Microsoft.VisualBasic
Sammansättning: Visual Basic Runtime Library (i Microsoft.VisualBasic.dll)