Istruzione Error
Consente di simulare un evento di errore.
Error errornumber
Parti
- errornumber
Obbligatorio.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.
Proprietà |
Valore |
---|---|
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)