ErrObject ErrObject ErrObject ErrObject Class

Definizione

Il modulo ErrObject contiene proprietà e procedure che consentono di identificare e gestire gli errori di run-time mediante l'oggetto Err.The ErrObject module contains properties and procedures used to identify and handle run-time errors using the Err object.

public ref class ErrObject sealed
public sealed class ErrObject
type ErrObject = class
Public NotInheritable Class ErrObject
Ereditarietà
ErrObjectErrObjectErrObjectErrObject

Esempi

In questo esempio vengono utilizzate le proprietà Err dell'oggetto nella creazione di una finestra di dialogo di messaggio di errore.This example uses the properties of the Err object in constructing an error-message dialog box. Si noti che cosa accade quando si Clear usa il metodo per primo: Quando si genera un errore di Visual Basic con il Raise metodo, i valori predefiniti di Visual Basic diventano le proprietà Err dell'oggetto.Notice what happens when you use the Clear method first: When you then generate a Visual Basic error with the Raise method, Visual Basic's default values become the properties of the Err object.

Dim Msg As String  
' If an error occurs, construct an error message.  
On Error Resume Next   ' Defer error handling.  
Err.Clear  
Err.Raise(6)   ' Generate an "Overflow" error.  
' Check for error, then show message.  
If Err.Number <> 0 Then  
    Msg = "Error # " & Str(Err.Number) & " was generated by " _  
        & Err.Source & ControlChars.CrLf & Err.Description  
    MsgBox(Msg, MsgBoxStyle.Information, "Error")  
End If  

Commenti

Il ErrObject modulo supporta l' Err oggetto.The ErrObject module supports the Err object. Per ulteriori informazioni, vedere Err.For more information, see Err.

Proprietà

Description Description Description Description

Restituisce o imposta un'espressione String contenente una stringa descrittiva associata a un errore.Returns or sets a String expression containing a descriptive string associated with an error. Lettura/scrittura.Read/write.

Erl Erl Erl Erl

Ottiene un valore intero che indica il numero di riga dell'ultima istruzione eseguita.Gets an integer indicating the line number of the last executed statement.

HelpContext HelpContext HelpContext HelpContext

Restituisce o imposta un valore Integer contenente l'ID di contesto di un argomento di un file della Guida.Returns or sets an Integer containing the context ID for a topic in a Help file. Lettura/scrittura.Read/write.

HelpFile HelpFile HelpFile HelpFile

Restituisce o imposta un'espressione String contenente il percorso completo di un file della Guida.Returns or sets a String expression containing the fully qualified path to a Help file. Lettura/scrittura.Read/write.

LastDllError LastDllError LastDllError LastDllError

Ottiene un codice di errore di sistema generato da una chiamata a una libreria di collegamento dinamico (DLL).Gets a system error code produced by a call to a dynamic-link library (DLL).

Number Number Number Number

Restituisce o imposta un valore numerico che specifica un errore.Returns or sets a numeric value specifying an error. Lettura/scrittura.Read/write.

Source Source Source Source

Restituisce o imposta un'espressione String che specifica il nome dell'oggetto o dell'applicazione che ha generato l'errore.Returns or sets a String expression specifying the name of the object or application that originally generated the error. Lettura/scrittura.Read/write.

Metodi

Clear() Clear() Clear() Clear()

Cancella tutte le impostazioni delle proprietà dell'oggetto Err.Clears all property settings of the Err object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetException() GetException() GetException() GetException()

Restituisce l'eccezione che rappresenta l'errore.Returns the exception representing the error that occurred.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
Raise(Int32, Object, Object, Object, Object) Raise(Int32, Object, Object, Object, Object) Raise(Int32, Object, Object, Object, Object) Raise(Int32, Object, Object, Object, Object)

Genera un errore di run-time. Può essere utilizzata al posto dell'istruzione Error.Generates a run-time error; can be used instead of the Error statement.

ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Si applica a

Vedi anche