Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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)