Istruzione Error

Simula il verificarsi di un errore.

Sintassi

Error errornumber  

Parti

errornumber
Obbligatorio. Può essere qualsiasi numero di errore valido.

Osservazioni:

L'istruzione Error è supportata per la compatibilità con le versioni precedenti. Nel nuovo codice, in particolare durante la creazione di oggetti, usare il metodo Err dell'oggetto Raise per generare errori di runtime.

Se errornumber è definito, l'istruzione Error chiama il gestore degli errori dopo che alle proprietà dell'oggetto Err vengono assegnati i valori predefiniti seguenti:

Proprietà valore
Number Valore specificato come argomento per l'istruzione Error. Può essere qualsiasi numero di errore valido.
Source Nome del progetto Visual Basic corrente.
Description Espressione stringa corrispondente al valore restituito della funzione Error per l'oggetto specificato Number, se questa stringa esiste. Se la stringa non esiste, Description contiene una stringa di lunghezza zero ("").
HelpFile Unità, percorso e nome file completi del file della Guida di Visual Basic appropriato.
HelpContext ID del contesto del file della Guida di Visual Basic appropriato per l'errore corrispondente alla proprietà Number.
LastDLLError Zero.

Se non esiste o non è abilitato alcun gestore errori, viene creato e visualizzato un messaggio di errore dalle proprietà dell'oggetto Err.

Nota

Alcune applicazioni host di Visual Basic non possono creare oggetti. Vedere la documentazione dell'applicazione host per determinare se può creare classi e oggetti.

Esempio

In questo esempio viene usata l'istruzione Error per generare il numero di errore 11.

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

Requisiti

Spazio dei nomi:Microsoft.VisualBasic

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

Vedi anche