Istruzione Error
Consente di simulare un evento di errore.
Error errornumber
Parti
- errornumber
Obbligatoria. Può essere qualsiasi numero di errore valido.
Note
L'istruzione Error è supportata per garantire la compatibilità con le versioni precedenti. Nel nuovo codice, specialmente in sede di creazione di oggetti, per generare errori di runtime è consigliabile utilizzare il metodo Raise dell'oggetto Err.
Se il valore errornumber è definito, l'istruzione Error richiama il gestore errori dopo che alle proprietà dell'oggetto Err vengono assegnati i valori predefiniti riportati di seguito.
Property |
Value |
---|---|
Number |
Valore specificato come argomento nell'istruzione Error. Può essere qualsiasi numero di errore valido. |
Source |
Nome del progetto di Visual Basic corrente. |
Description |
Espressione stringa corrispondente al valore restituito dalla funzione Error per la proprietà Number specificata, a condizione che la stringa esista. Se la stringa non esiste, Description conterrà una stringa di lunghezza zero (""). |
HelpFile |
Percorso, completo di unità e nome file, del relativo file della Guida di Visual Basic. |
HelpContext |
ID di contesto del file della Guida di Visual Basic relativo all'errore corrispondente alla proprietà Number. |
LastDLLError |
Zero. |
Se non esiste o non è attivato alcun gestore errori, verrà creato e visualizzato un messaggio di errore sulla base delle proprietà dell'oggetto Err.
Nota
Alcune applicazioni host Visual Basic non consentono la creazione di oggetti. Per determinare se l'applicazione host in uso consente di creare classi e oggetti, consultare la documentazione relativa.
Esempio
In questo esempio viene utilizzata 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)
Vedere anche
Riferimenti
Istruzione On Error (Visual Basic)