Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como usar uma janela imediata em Vb.Net
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 ".

Anterior :

Próximo : No
  Os artigos relacionados
·Como exibir um Spinner Quando uma macro VBA está funci…
·Como fazer um Bot Booter 
·Como fazer um ping a partir de Visual Basic 
·Como converter resultados LINQ para um DataTable 
·O que é programação CLR 
·Diferença entre as funções e sub-rotinas em Visual B…
·Como Verificar nulo Se um nó XML existe em VB 
·Como obter uma caixa suspensa em VBA 
·Como adicionar uma marca d'água para BMP Com VBA 
·Tipos VBA Dim 
  Artigos em destaque
·Java Software Treinamento em CD 
·Como retornar uma String de uma classe 
·Como usar o C + + Classe Template Especialização 
·Como: PHP Clique Rastreamento Pixels 
·Como os programadores usam Classe Atributos e Métodos …
·A Função de Len 
·PHP Cordas Comparação 
·Como remover pontuação em uma Cadeia Java 
·Dreamweaver Tutorial em JavaScript 
·Salário de Marketing 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados