Compartir a través de


Error (Instrucción)

Actualización: noviembre 2007

Simula un error generado.

Error errornumber

Partes

  • errornumber
    Obligatorio. Puede ser cualquier número de error válido.

Comentarios

La instrucción Error se incluye a efectos de compatibilidad con versiones anteriores. En el nuevo código, especialmente al crear objetos, utilice el método Raise del objeto Err para generar errores en tiempo de ejecución.

Si errornumber está definido, la instrucción Error realiza una llamada al controlador del error después de haber asignado a las propiedades del objeto Err los siguientes valores predeterminados:

Propiedad

Valor

Number

Valor especificado como argumento de la instrucción Error. Puede ser cualquier número de error válido.

Source

Nombre del proyecto de Visual Basic actual.

Description

Expresión de tipo String (cadena) correspondiente al valor devuelto por la función Error para el argumento Number especificado, si existe esa cadena. Si la cadena no existe, Description contiene una cadena de longitud cero ("").

HelpFile

El nombre completo con unidad, ruta de acceso y nombre de archivo del archivo de Ayuda de Visual Basic.

HelpContext

El id. de contexto apropiado del archivo de Ayuda de Visual Basic para el error correspondiente a la propiedad Number.

LastDLLError

Cero.

Si no existe un controlador de errores, o si no hay ninguno habilitado, se crea y se muestra un mensaje de error a partir de las propiedades del objeto Err.

Nota:

Algunas aplicaciones host de Visual Basic no pueden crear objetos. Consulte la documentación de la aplicación host para determinar si puede crear clases y objetos.

Ejemplo

En este ejemplo se utiliza la instrucción Error para generar el error número 11.

On Error Resume Next   ' Defer error handling.
Error 11   ' Simulate the "Division by zero" error.

Requisitos

Espacio de nombres:Microsoft.VisualBasic

Ensamblado: biblioteca en tiempo de ejecución de Visual Basic (en Microsoft.VisualBasic.dll)

Vea también

Tareas

Cómo: Obtener información sobre los errores en tiempo de ejecución en Visual Basic

Referencia

Clear (Método, objeto Err)

Err (Objeto, Visual Basic)

Instrucción On Error (Visual Basic)

Raise (Método, objeto Err)

Resume (Instrucción)