Error – příkaz
Simuluje výskyt chyby.
Syntaxe
Error errornumber
Součástky
errornumber
Povinný: Může to být libovolné platné číslo chyby.
Poznámky
Příkaz Error
je podporován pro zpětnou kompatibilitu. V novém kódu, zejména při vytváření objektů, použijte metodu Err
Raise
objektu ke generování chyb za běhu.
Pokud errornumber
je definován, Error
příkaz volá obslužnou rutinu chyby po vlastnosti Err
objektu jsou přiřazeny následující výchozí hodnoty:
Vlastnost | Hodnota |
---|---|
Number |
Hodnota zadaná jako argument příkazu Error . Může to být libovolné platné číslo chyby. |
Source |
Název aktuálního projektu jazyka Visual Basic. |
Description |
Řetězcový výraz odpovídající návratové Error hodnotě funkce pro zadanou Number hodnotu , pokud tento řetězec existuje. Pokud řetězec neexistuje, Description obsahuje řetězec nulové délky (""). |
HelpFile |
Plně kvalifikovaný název jednotky, cesty a souboru příslušného souboru nápovědy jazyka Visual Basic. |
HelpContext |
Odpovídající ID kontextu souboru nápovědy jazyka Visual Basic pro chybu odpovídající Number vlastnosti. |
LastDLLError |
0 |
Pokud neexistuje žádná obslužná rutina chyby nebo pokud není povolena žádná, vytvoří se chybová zpráva a zobrazí se z vlastností objektu Err
.
Poznámka:
Některé hostitelské aplikace jazyka Visual Basic nemohou vytvářet objekty. Informace o tom, jestli může vytvářet třídy a objekty, najdete v dokumentaci k hostitelské aplikaci.
Příklad
Tento příklad používá příkaz Error
k vygenerování chyby číslo 11.
On Error Resume Next ' Defer error handling.
Error 11 ' Simulate the "Division by zero" error.
Požadavky
Obor názvů: Microsoft.VisualBasic
Sestavení: Visual Basic Runtime Library (v Microsoft.VisualBasic.dll)