Sdílet prostřednictvím


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 Numberhodnotu , 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)

Viz také