Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
galera é o seguinte... eu nunca vi algo parecido, mas venho por meio desta perguntar o motivo de minha unit estar executando linhas em branco.
é tipo assim. Eu digitei o seguinte código na linha 23: inc(X) . No dia seguinte eu removi esse trecho e a linha ficou vazia, porem quando eu executo minha unit, acontece de o debug passar por essa linha em branco
e executar esse comando, fazendo com que minha variável seja incrementa. Alguém sabe de alguma forma de eu resolver sem chamar o padre Kevedo... obrigado desde já.
O debbuger executa instruções na linha em branco? Tô pensando aqui, clica nesta linha e aperte a tecla [End] do seu teclado. A única explicação que consigo pensar é que nesta linha tem tantos espaços antes da instrução que o comando está fora da área visível do memo....
não cfesta... ela está sendo incrmentada nesta linha que está em branco, eu dou um ctrl + F7 e eu vejo ela sendo incrementada nesta linha...
Bom, as únicas explicações que vejo para isto são:
o que o "bdexterholland" postou
o seu compilador não esta compilando o programa (está apenas rodando um executável previamente compilado), tente apagar o executável que você compilou pela última vez e manda compilar denovo
apague os .dcu do seu projeto (grandes chances de ser isso)
:D
Pode postar o código?
Talvez a variável x esteja sendo incrementada em outra parte. Tá usando um for, while?