-
Cómo corregir un error de tiempo de ejecución 2147467259
-
El código de error 2147467259 existe en Visual Basic .NET, mientras intenta ejecutar una aplicación que ha programado a través de depuración. La aplicación intenta llamar "SetFocus" en un control de Microsoft Access a tocar el tema, mientras que el control no ha aparecido en la ventana todavía. Esta función normalmente funciona mediante la adición de un cursor para el control o la activación de la misma. Cuando el control no existe en la ventana, sin embargo, los errores pop-up.
Instrucciones
1 Abra su proyecto de Visual Basic, e insertar la siguiente línea en la parte superior de la función que se llama "SetFocus:" On Error GoTo FocusErr.
2 Crear una etiqueta en la parte inferior de la función, escribiendo al siguiente:
FocusDone:
Función de salida
3 Crear otra etiqueta más adelante "FocusDone", escribiendo lo siguiente:
FocusErr:
If Err.Number = -2147467259 Then
Currículum
Terminara si.
Esto hace que su hoja de solicitud en dicho error, volver a intentar la llamada "SetFocus" hasta que aparezca en realidad el control. Guardar el proyecto, y construir a través del menú "Herramientas" en su aplicación.