ferramentas de depuração do Visual Basic ajudar os usuários a encontrar problemas em seus códigos de macro. Um código de macro é uma série de comandos que os usuários podem ativar através de um único comando, que os ajuda a acelerar uma série de tarefas no computador. Codificação envolve inúmeras linhas de código --- localizar um código problemático pode levar muito tempo , então a Microsoft lançou ferramentas de depuração com o Visual Basic. Caixa de Mensagens
Um usuário pode depurar um código usando uma caixa de mensagem , o que lhe permite verificar o valor do código. Ele acrescenta o código " MsgBox" ao lado da variável que ele quer verificar, em seguida, executa o código.
Breakpoints
Uma pessoa pode usar pontos de interrupção , quando ela pensa que um problema existe . Ela suspende a macro executar uma instrução específica. O usuário clica na linha de código que ela quer parar, em seguida, clica em " ponto de interrupção de alternância " no menu "Debug " . Isso faz com que a macro para parar a primeira linha que tem um ponto de interrupção. Quando o usuário quer remover o ponto de interrupção , ela clica na linha de código que tem e , em seguida, clica em " ponto de interrupção de alternância. " O código não salvar os pontos de interrupção , para que o usuário tem para alternar -los cada vez que ela quer usá-los em uma sessão de depuração .
Stepping
Um utilizador pode visualizar o estado da macro durante o ponto de interrupção . O usuário também pode passar por cada linha da macro para entender sua lógica . Ele entra no modo de interrupção clicando na linha com a primeira macro instrução e , em seguida, clicando em " Step Into ". Modo de interrupção é quando o código faz uma pausa quando ele encontra um ponto de interrupção . O usuário , em seguida, clica em " Step Over " no menu "Debug " cada vez que ele quer seguir em frente para a próxima instrução . Ele pode parar a sessão de modo de interrupção , clicando em " Reset" no menu " Run" .
DataTips e Janelas
Uma pessoa usa DataTips no modo de pausa para ver o valor em uma linha de código. O usuário simplesmente coloca o mouse sobre a variável na janela de "Fonte" . Ela pode obter informações mais detalhadas sobre os seus programas através de janelas do depurador e caixas de diálogo . Estes incluem a janela " Locals ", que mostra as variáveis locais , a caixa de diálogo " Inspeção Rápida ", que mostra as variáveis e conteúdo do registro , ea janela " Watch" , que mostra as variáveis e conteúdo do registro . Registos são pequenas quantidades de armazenamento disponível ligados a um processador digital . Outras janelas incluem a janela " Documentos de serviço ", que mostra os documentos e código de script carregado em processess atual , a janela "Usando módulos" , que mostra os módulos usados por um programa , eo "Uso do Desmontagem " janela, que mostra o código de montagem criado pelo compilador programa.
Imediato janela
Depois de definir o ponto de interrupção , um indivíduo pode usar a janela " imediata" e executar o código a partir da janela . A janela " imediata" serve como um lugar para executar o código e exibir os resultados . Um usuário vê exatamente o que o código está fazendo , percorrendo linha por linha . A janela de "moradores" também é útil , mostrando automaticamente os valores das variáveis e outros objetos no procedimento.