Contiene informazioni sugli errori di runtime. Accetta i metodi Raise and Clear per generare e cancellare gli errori di runtime.
Note
L'oggetto Err è un oggetto intrinseco con ambito globale, ovvero non è necessario crearne un'istanza nel codice. Le proprietà dell'oggetto Err sono impostate dal generatore di un errore. ad esempio Visual Basic, un oggetto di automazione o il programmatore BSL.
La proprietà predefinita dell'oggetto Err è Number. Err.Number contiene un numero intero.
Quando si verifica un errore di runtime, nelle proprietà dell'oggetto "Err" vengono inserite informazioni che identificano in modo univoco l'errore e le informazioni che possono essere utilizzate per gestirlo. Per generare un errore di runtime nel codice, utilizzare il metodo Raise.
Le proprietà dell'oggetto Err vengono reimpostate su stringhe di lunghezza zero o zero (" ") dopo un'istruzione On Error Resume Next. Il metodo Clear può essere utilizzato per reimpostare esplicitamente "Err".
Nell'esempio seguente viene illustrato l'uso dell'oggetto Err.
Esempio
On Error Resume Next Err.Raise 6 ' Raise an overflow error. Err.Clear ' Clear the error.