Istruzione Error
Aggiornamento: novembre 2007
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à |
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: libreria di runtime di Visual Basic (in Microsoft.VisualBasic.dll)
Vedere anche
Attività
Procedura: visualizzare le informazioni sugli errori in fase di esecuzione in Visual Basic