Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

BRUNO AMABILE

Debugger/Depuração

Recommended Posts

Olá Galera, beleza?

 

Sou iniciante em delphi e mexo no delphi 7.

 

Acontece que estou trabalhando num sistema de nota fiscal, e preciso, mas nao sei usar o debugger. Eu coloco os breakpoints, vo na propriedade dele e está marcada a opção break.

 

Ai eu mando rodar o programa, coloco as informaçoes e clico em imprimir. Ele devia parar antes de imprimir, pra me mostrar os valores na janelinha watch, mas nao para.

 

Alguem poderia me ajudar?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bruno você pode fazer de 2 modos:

 

1 pressione o F8

 

2 clique à esquerda dos códigos desejados que a linha toda vai ficar vermelha(você escolhe quais procedimentos quer acompanhar)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só complementando a explicação do wllf com umas imgs:

 

Imagem Postada

 

Rodando o programa com o F9, o programa vai "parar" nesse ponto. Você pode andar para a próxima linha com F8. O F7 serve para entrar em funções (se você tem uma linha que chama a função xpr(ptA,ptB), o F8 simplesmente pula pra próxima. O f7 vai para dentro da função, mostrando o que ela faz).

 

Tome cuidado onde coloca os breaks:

 

Imagem Postada

 

Se você colocar num ponto sem código ou sem checagem de condições, o break pode falhar e ficar com a coloração verde.

 

O melhor é colocar sobre um ponto de código (cabeçalho de if, primeira linha da função...)

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.