tentando depurar um aplicativo VB.NET sem a capacidade de examinar variáveis é quase como tentar dirigir um carro sem ver a estrada. Janela imediata VB.NET ' s permite que os desenvolvedores para pausar a execução de um aplicativo a qualquer momento e examinar o estado do programa. Essa habilidade é útil porque a janela Immediate mostra os valores reais que contêm variáveis em um momento específico no tempo, e você pode até mesmo alterar o valor de uma variável sem parar o programa. Aprender a usar a janela Immediate ajuda a depurar aplicações VB.NET mais rápido e identificar gargalos que podem afetar o desempenho do sistema . Instruções
Configurar Ambiente de Teste
1
Abra um dos projetos usando Visual Studio VB.NET seu Windows Forms . Os nomes dos arquivos do projeto são exibidos na janela Solution Explorer.
2
Localize o arquivo que é executado quando o projeto começa . Botão direito do mouse que formulário e clique em "View Designer " para visualizar o formulário na janela de design .
3
Clique em "Exibir " e " caixa de ferramentas " para exibir caixa de ferramentas do projeto. Dê um duplo clique no controle "Botão " na caixa de ferramentas . Visual Studio coloca um botão para o formulário.
4
Dê um duplo clique nesse botão. A janela de código abre e posiciona o cursor dentro do formulário "Click" sub . O nome do sub depende do nome do botão. Por exemplo, se o nome do botão é " Button1 ", o nome do sub é " . Button1_Click "
5
Cole o seguinte código antes de declaração "End Sub" desse sub:
Dim variable1 as String = " string de um "
Dim variavel2 as String = " string de 2"
Dim variavel3 Como Int16 = 4
6
Mova o cursor para a palavra " variável ", na primeira declaração, então mover-se lentamente o cursor para a esquerda até chegar ao cinza vertical que corre para o lado esquerdo da janela do Código. Clique nesse ponto. Visual Studio coloca um ponto vermelho lá. Este é um ponto de interrupção , quando o código é executado , ele pára neste ponto
7
Repita esse processo para as restantes duas linhas de código. . Quando terminar, um ponto de interrupção vermelho aparece à esquerda de cada declaração . Os desenvolvedores usam esses pontos de interrupção para interromper as aplicações em pontos de interesse .
8
Pressione " F5" para executar o projeto . O programa pára quando atinge o primeiro ponto de interrupção . Pressione " Ctrl", " I" teclas ao mesmo tempo para abrir a janela imediata.
Debug Usando janela imediata
9 Alt " e "
Digite a seguinte instrução na janela imediata :
? variable1
O ponto de interrogação informa Visual Studio que você deseja examinar o valor da variável que aparece à direita do ponto de interrogação. Essa variável é " variable1 " neste exemplo .
10
Pressione " Enter". O programa continua e cai para a próxima declaração onde ele faz uma pausa novamente
11
Digite o seguinte na janela Immediate: .
? variable1
Pressione " Enter". A janela exibe o valor da variable1 desta vez , porque agora tem um valor
12
Pressione " F11 " e digite a seguinte declaração para a janela Immediate: .
? variavel2
A janela exibe o valor da variável
13
Digite a instrução mostrado abaixo na janela Immediate: .
varaible2 = " novo valor "
Pressione " Enter". A janela Immediate executa seu comando em tempo real e altera o valor do variavel2 para " novo valor ". Verificar isso examinando o seu valor , tal como descrito nas etapas anteriores . Atribuição de novos valores para as variáveis como o código executa é uma forma útil para explorar as possibilidades de ramificação alternados. Por exemplo, se um bloco de código só funciona se o " X" é "1 ", você pode alterar o valor de "X" na janela imediata e percorrer o código usando " F11 " para seguir o caminho que leva ao "X "não é " 1 ".