Fórum Delphi 7 - Compilacao - Indicadores #252013

25/09/2004

0

Ola pessoal,
A compilacao do sistema que estou desenvolvendo é efetuada sem
nehum erro ( +- 240.000 linhas).

Entretanto, não consigo depurar algumas partes, pois o depurador não
para no local determinado. O local marcado fica na cor verde e não na
cor vermelha quando tem o indicativo . ( ponto na cor azul).

O Delphi é oficial e acabei de instalar num micro zerado. Isto acontece
em outros micros também.

Desde já agradeço,
Geraldo


Jose Oliveira

Jose Oliveira

Responder

Posts

25/09/2004

Beppe

Tente dar um build antes de rodar.


Responder

Gostei + 0

26/09/2004

Jose Oliveira

Tente dar um build antes de rodar.


Não resolve. Apago todos os DCU e continua na mesma.

Obrigado,
Geraldo


Responder

Gostei + 0

26/09/2004

Aroldo Zanela

Colega,

Verifique se em alguma de suas Units existe a diretiva {$D-} que indica para desativar o depurador, se existir, substitua o sinal - por +.

var
  Form1: TForm1;

implementation

{$R *.DFM}
{$D-} // Altere ou insira {$D+}



Responder

Gostei + 0

27/09/2004

Jose Oliveira

[quote:9dc9b295d3=´Aroldo Zanela´]Colega,

Verifique se em alguma de suas Units existe a diretiva {$D-} que indica para desativar o depurador, se existir, substitua o sinal - por +.

var
  Form1: TForm1;

implementation

{$R *.DFM}
{$D-} // Altere ou insira {$D+}
[/quote:9dc9b295d3]


Nenhuma unit possui a diretiva {$D-) ou {$D+}.

Obrigado,
Geraldo


Responder

Gostei + 0

27/09/2004

Rômulo Barros

[color=red:e533d5203d]1º - Coloque o cursor na linha q vc quer iniciar a depuração;
2º - Vá no menu ´RUN´ e execute a opção ´Run To Cursor´ (ou entaõ aperte F4)[/color:e533d5203d]

Espero ter ajudado.


Responder

Gostei + 0

27/09/2004

Weber

Você já parou pra pensar que talvez seu programa não esteja executando aquela linha?!?


Responder

Gostei + 0

28/09/2004

Jose Oliveira

Você já parou pra pensar que talvez seu programa não esteja executando aquela linha?!?


Tambem nao funciona com o F4 ( coloca o cursor no local desejado e
pressiona a tecla F4).

Apesar de não fazer a depuracao, as rotinas são executadas normalmente.

Pode ser algum problema com componentes, de versoes anteriores,
e instalados sem nenhum erro?

Obrigado,
Geraldo


Responder

Gostei + 0

28/09/2004

Beppe

Se é código que vc escreveu, é estranho. Se for código de terceiros, pode ser que vc tenha instalado uma versão binária, e estar listado em Browsing Path´s uma versão textual diferente.


Responder

Gostei + 0

28/09/2004

Jose Oliveira

Se é código que vc escreveu, é estranho. Se for código de terceiros, pode ser que vc tenha instalado uma versão binária, e estar listado em Browsing Path´s uma versão textual diferente.


O código é meu mesmo. Isto acontece com aplicacao migrada
do Delphi 5 e com novas aplicacoes.

Obrigado,
Geraldo


Responder

Gostei + 0

28/09/2004

Rômulo Barros

[quote:46dbf30a60=´Jose Geraldo de Oliveira´]
Se é código que vc escreveu, é estranho. Se for código de terceiros, pode ser que vc tenha instalado uma versão binária, e estar listado em Browsing Path´s uma versão textual diferente.


O código é meu mesmo. Isto acontece com aplicacao migrada
do Delphi 5 e com novas aplicacoes.

Obrigado,
Geraldo[/quote:46dbf30a60]

Então, dar-se a perceber q naum tem ´nada haver´ com aplicações [color=red:46dbf30a60]migradas do delphi5,[/color:46dbf30a60] uma vez que isso também está ocorrendo com ´[color=red:46dbf30a60]novas aplicações[/color:46dbf30a60]´;

:arrow: [color=blue:46dbf30a60]Vc já tentou depurar seu programa em outra máquina?[/color:46dbf30a60]


Responder

Gostei + 0

28/09/2004

Jose Oliveira

Então, dar-se a perceber q naum tem ´nada haver´ com aplicações [color=red:45ad5406e2]migradas do delphi5,[/color:45ad5406e2] uma vez que isso também está ocorrendo com ´[color=red:45ad5406e2]novas aplicações[/color:45ad5406e2]´;

:arrow: [color=blue:45ad5406e2]Vc já tentou depurar seu programa em outra máquina?[/color:45ad5406e2]


Acontece tambem em outras maquinas.

Agora, no Delphi5 a depuração está normal.

Obrigado,
Geraldo


Responder

Gostei + 0

28/09/2004

Emerson Nascimento

eu já vi isso acontecer, mas era assim:
havia duas cópias do sistema do micro (obviamente em pastas diferentes).

abria-se o projeto da pasta X, mas estavam sendo exibidas as units da pasta Y. por serem iguais não se notava o problema. bastou fechar a unit, abrir a unit correta (indo em File, Open e percorrendo as pastas até ir ao local correto) e dar um Build.


Responder

Gostei + 0

29/09/2004

Jose Oliveira

[quote=´emerson.en´]eu já vi isso acontecer, mas era assim:
havia duas cópias do sistema do micro (obviamente em pastas diferentes).

HD novo. Tem apenas uma pasta.

Obrigado,
Geraldo


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar