Compartir a través de


ErrObject Clase

Definición

El módulo ErrObject contiene las propiedades y los procedimientos que se utilizan para identificar y controlar los errores en tiempo de ejecución mediante el objeto Err.

public ref class ErrObject sealed
public sealed class ErrObject
type ErrObject = class
Public NotInheritable Class ErrObject
Herencia
ErrObject

Ejemplos

En este ejemplo se usan las propiedades del Err objeto para construir un cuadro de diálogo de mensaje de error. Observe lo que sucede cuando se usa el Clear método primero: al generar un error de Visual Basic con el Raise método , los valores predeterminados de Visual Basic se convierten en las propiedades del Err objeto.

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  

Comentarios

El ErrObject módulo admite el Err objeto . Para obtener más información, vea Err.

Propiedades

Description

Devuelve o establece una expresión de tipo String que contiene una cadena descriptiva asociada a un error. Lectura/escritura

Erl

Obtiene un entero que indica el número de línea de la última instrucción ejecutada.

HelpContext

Devuelve o establece un valor Integer que contiene el identificador de contexto de un tema en un archivo de Ayuda. Lectura/escritura

HelpFile

Devuelve o establece una expresión de tipo String que contiene la ruta de acceso completa a un archivo de Ayuda. Lectura/escritura

LastDllError

Devuelve un código de error del sistema generado por una llamada a una biblioteca de vínculos dinámicos (archivo DLL).

Number

Devuelve o establece un valor numérico que especifica un error. Lectura/escritura

Source

Devuelve o establece una expresión de tipo String que especifica el nombre del objeto o de la aplicación que generó originalmente el error. Lectura/escritura

Métodos

Clear()

Borra todos los valores de propiedad del objeto Err.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetException()

Devuelve la excepción que representa el error que se ha producido.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
Raise(Int32, Object, Object, Object, Object)

Genera un error en tiempo de ejecución; se puede utilizar en lugar de la instrucción Error.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también