Tratar de depurar una aplicación VB.NET sin la posibilidad de examinar las variables es casi como tratar de conducir un coche sin ver el camino. Ventana Inmediato VB.NET ' s permite a los desarrolladores para pausar la ejecución de una aplicación en cualquier punto y examinar el estado del programa. Esta habilidad es útil porque la ventana inmediata muestra los valores reales que contienen las variables en un momento específico en el tiempo , e incluso se puede cambiar el valor de una variable sin detener el programa. Aprender a utilizar la ventana Inmediato ayuda a depurar aplicaciones VB.NET rápido e identificar los cuellos de botella que pueden afectar el rendimiento del sistema . Instrucciones
Configurar el Entorno de prueba
1
Abierto de su VB.NET proyectos de formularios Windows Forms utilizando Visual Studio. Los nombres de los archivos en el proyecto aparecen en la ventana del Explorador de soluciones.
2
Busque el archivo que se ejecuta cuando el proyecto comienza . Haga clic en ese formulario y haga clic en "View Designer" para ver la forma en la ventana de diseño.
3
Haga clic en " Ver" y "Caja de herramientas " para ver la caja de herramientas del proyecto. Haga doble clic en el control "Button" en la caja de herramientas . Visual Studio coloca un botón en el formulario.
4 Haga doble clic en ese botón. La ventana de código se abre y coloca el cursor dentro de "Click" sub del formulario. El nombre del sub depende del nombre del botón. Por ejemplo, si el nombre del botón es " Button1 ", el nombre del sub es " Button1_Click ".
5
Pega el siguiente código antes de " End Sub " La declaración de que la sub :
Dim variable1 As String = "string 1 "
variable2 As string = "string 2 "
variable 3 As Int16 = 4
6
Mover el cursor a la palabra " variable" en la primera declaración, a continuación, mueva lentamente el cursor hacia la izquierda hasta llegar al gris vertical que corre por el lado izquierdo de la ventana de código . Haga clic en ese lugar. Visual Studio coloca un punto rojo allí. Se trata de un punto de ruptura , cuando se ejecuta el código , se detiene en este punto
7
Repita este proceso para las dos líneas restantes del código. . Cuando haya terminado, un punto de interrupción rojo aparece a la izquierda de cada afirmación. Los desarrolladores utilizan estos puntos de interrupción para aplicaciones de pausa en los puntos de interés .
8
Press "F5 " para ejecutar el proyecto. El programa se detiene cuando alcanza el primer punto de interrupción . Pulse la tecla " Ctrl", " I" teclas al mismo tiempo para abrir la ventana Inmediato Alt " y" .
Debug Uso Inmediato Ventana
9
escriba la siguiente instrucción en la ventana Inmediato :
? variable1
El signo de interrogación indica a Visual Studio que desea examinar el valor de la variable que aparece a la derecha del signo de interrogación. Esa variable es " variable1 " en este ejemplo .
10
Pulse " Enter". El programa sigue y cae a través de la siguiente declaración en el que se detiene de nuevo
11
Escriba lo siguiente en la ventana Inmediato .
? variable1
Pulse " Enter". La ventana muestra el valor de variable1 este momento porque ahora tiene un valor
12
Presione " F11 " y escriba la siguiente instrucción en la ventana Inmediato .
? variable2
La ventana muestra el valor de la variable
13
Escriba el comando mostrado abajo en la ventana Inmediato .
varaible2 = "valor nuevo "
< p> Presione " Enter". La ventana Inmediato ejecuta sus órdenes en tiempo real y cambia el valor de la variable 2 al " nuevo valor ". Verificar mediante el examen de su valor como se describe en los pasos anteriores . Asignación de nuevos valores a las variables como código se ejecuta es una forma útil para explorar las posibilidades de ramificación alternos. Por ejemplo, si un bloque de código sólo se ejecuta si "X " es " 1 ", se puede cambiar el valor de " X" en la ventana Inmediato y el paso a través del código utilizando "F11 " para seguir el camino que lleva al "X "no es" 1 ".