Err (Objeto)

Visual Basic VBLR

Err (Objeto)

                   

Contiene información sobre errores en tiempo de ejecución.

Comentarios

Las propiedades del objeto Err las establece quien genera el error: Visual Basic, un objeto o el programador en Visual Basic.

La propiedad predeterminada del objeto Err es Number. Como la propiedad predeterminada puede representarse con el nombre de objeto Err, no es necesario modificar el código anterior escrito usando la función Err o la instrucción Err.

Cuando se produce un error en tiempo de ejecución, las propiedades del objeto Err se llenan con información que identifica al error de forma única y que puede utilizarse para procesarlo. Para generar un error en tiempo de ejecución en el código, utilice el método Raise.

Las propiedades del objeto Err se restablecen a cero o a cadenas de longitud cero ("") tras cualquier forma de las instrucciones Resume u On Error, así como después de las instrucciones Exit Sub, Exit Function o Exit Property de una rutina de tratamiento de errores. También puede utilizarse el método Clear para restablecer explícitamente Err.

Utilice el método Raise, en lugar de la instrucción Error, para generar errores en tiempo de ejecución en módulos de clase. La decisión de utilizar o no el método Raise en otro código dependerá de la cantidad de información que se desee proporcionar.

Err es un objeto intrínseco con alcance global. No es necesario crear una instancia del mismo en el código.