Tecnología

Inicio

Cómo depurar una función de Visual Basic

Cómo depurar una función de Visual Basic


El enfoque se toma con la depuración de una función de Visual Basic depende en gran medida del tipo de función que está examinando. Si una función de Visual Basic contiene errores, puede tener un efecto error ondulación en otros módulos y funciones dentro de su código. Encontrar un error puede aclarar muchos dentro de toda la aplicación.

Instrucciones

1 Abra su entorno de desarrollo, y abrir el proyecto en el que está trabajando actualmente. Haga clic en la pestaña "Form1.vb" en el área de trabajo. Si no es visible, haga clic en la pestaña "Explorador de soluciones" en el lado derecho de la pantalla. Ir a la opción "Form1.vb", y haga clic en él para mostrarlo en el área de trabajo.

2 Haga clic en la flecha verde que apunta hacia la derecha a lo largo de las mejores opciones de iconos para depurar la aplicación. Debe obtener un mensaje de error con una ventana emergente que le pregunta si desea ejecutar la aplicación de todos modos. Haga clic en "No" Desplazarse a través de la página de codificación para encontrar la primera función que tiene azul, rojo o verde ondulada subraya.

3 Haga clic en "View" a lo largo de las opciones del menú superior y seleccione "Lista de errores". Un cristal de una ventana se abrirá a lo largo de la parte inferior de la pantalla de su trabajo y mostrar una lista de errores que el entorno de desarrollo se ha encontrado con sus funciones de Visual Basic. El número a la izquierda indica la línea de código donde está el error.

4 Examine la primera línea de código de faltas de ortografía de la función. Obtendrá un error si la palabra que ha escrito no coincide con la ortografía exacta de la función visual de palabras clave básica, incluidas las letras mayúsculas o minúsculas. Asegúrese de que todos de las variables que se asigna a la función se declaran en la parte superior de la pantalla de codificación. Si se declara la variable, asegúrese de que el tipo de variable en su función de Visual Basic coincide con el tipo que ha asignado la misma variable en la parte superior. Asegúrese de que toda su puntuacion es correcta. Si usted tiene una función que tiene un soporte de paréntesis en un extremo, asegúrese de que tiene una coincidencia encerrándolo en el otro extremo, tales como "(" Esto es divertido. ")" Y no "(Esto es divertido."

5 Presione la flecha verde que apunta hacia la derecha de nuevo. Si la aplicación se ejecuta, sus funciones de Visual Basic no tienen errores de sintaxis más. Probar las aplicaciones haciendo clic en los botones y tener que manipular los datos según corresponda a su situación. Si la aplicación no muestra o calcular correctamente, cierre la aplicación en ejecución y volver a la pantalla de codificación de su proyecto. Esto indica que debe depurar de errores lógicos.

6 Haga clic en "depuración" en la parte superior de la pantalla. Elija "Step into" de las opciones del menú. Esto le permitirá ejecutar su línea de solicitud de línea para ver exactamente en qué punto de su función produce un error. Corregir los errores como ecuaciones matemáticas y comandos de Visual Basic dentro de la propia función.

7 Guarde su trabajo y volver a ejecutar la aplicación. Repita los pasos según sea necesario hasta que sus funciones de Visual Basic funcionan correctamente.

Consejos y advertencias

  • Guarde los archivos después de corregir cada error. Presione la flecha verde que apunta hacia la derecha de nuevo. Si se obtiene el mismo mensaje de error emergente, haga clic en "No" y continuar la depuración de sus funciones de Visual Basic. Prueba de la aplicación después de cada cambio le dará un punto de partida desde el cual limpia para volver sobre su trabajo. Establecer un límite de tiempo para la depuración para forzarlo a tomar un descanso. Volviendo a las funciones con un nuevo juego de los ojos puede ayudar a detectar los errores que usted no vio anteriormente.
  • Es muy probable que llegar a un punto en el que se encontrará con un error en una función que está causando la aplicación no funcione correctamente. Usted no será capaz de ver fácilmente que aunque sea obvio. Usted se sienten frustrados. Es posible pasar muchas horas o días que se fija que un error.