Guest --Mariana -- Postado Maio 30, 2007 Denunciar Share Postado Maio 30, 2007 Oi Colegas .. espero que possam me ajudar ... quero usar o breakpoint do debubg sem que a tela da CPU Window apareça, e não sei como desabilitá-la ... Agradeço a colaboração. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Micheus Postado Maio 31, 2007 Denunciar Share Postado Maio 31, 2007 Ela normalmente aparece apenas para partes do código em que não se possui o seu fonte e, ainda assim, apenas se você estiver tentando depurar chamadas para esses tipos de código (utilizando F7 ou F8).Que eu saiba não tem meio de impedir que isso ocorra. O que pode ser feito é ter o cuidado de, ao depurar o programa, evitar de tentar executar chamadas para procedimentos que não se tenha o código fonte. Nestas situações, o que você pode fazer é posicionar o cursor na próxima linha de código "válida" e teclar F4, quando a execução ocorrerá normalmente até aquele ponto ou adicionar um break-point e teclar F9 para que a execução pare neste ponto e, a partir dali, continua o processo de depuração. É como faço.Inclusive, quando eventualmente a deixo aparecer, eu a fecho e forço a execução até um ponto previsto (utilizando os procedimentos mencionados acima).Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Mariana -- Postado Maio 31, 2007 Denunciar Share Postado Maio 31, 2007 Ela normalmente aparece apenas para partes do código em que não se possui o seu fonte e, ainda assim, apenas se você estiver tentando depurar chamadas para esses tipos de código (utilizando F7 ou F8).Que eu saiba não tem meio de impedir que isso ocorra. O que pode ser feito é ter o cuidado de, ao depurar o programa, evitar de tentar executar chamadas para procedimentos que não se tenha o código fonte. Nestas situações, o que você pode fazer é posicionar o cursor na próxima linha de código "válida" e teclar F4, quando a execução ocorrerá normalmente até aquele ponto ou adicionar um break-point e teclar F9 para que a execução pare neste ponto e, a partir dali, continua o processo de depuração. É como faço.Inclusive, quando eventualmente a deixo aparecer, eu a fecho e forço a execução até um ponto previsto (utilizando os procedimentos mencionados acima).AbraçosTenho um projeto que aparece a CPU mas tenho outro que não apareçe ... neste que aparece, ao iniciar o projeto ele mostra uma mensagem Loading compiler symbols... parece-me que isto seja algum arquivo de configuração, mas não consigo saber qual , pois no outro projeto eu uso o breakpoint e não aparece a janela de CPU. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Churc Postado Junho 1, 2007 Denunciar Share Postado Junho 1, 2007 OpaMariana neste seu caso, a janela de CPU aparece logo quando roda o programa?antes mesmo de entrar em qualquer breakpoint?Se for...Já passei por isso, era problema em minhas DLL, deu um trabalho danado praachar rsr veja se não é isto, DLLs!abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Mariana -- Postado Junho 1, 2007 Denunciar Share Postado Junho 1, 2007 OpaMariana neste seu caso, a janela de CPU aparece logo quando roda o programa?antes mesmo de entrar em qualquer breakpoint?Se for...Já passei por isso, era problema em minhas DLL, deu um trabalho danado praachar rsr veja se não é isto, DLLs!abraçoOi .... o breakpoint apareçe primeiro mas depois disso ele fica aparecendo sempre que continuo processamento e apareçe mesmo quando mando finalizar o programa ... isto esta conseguindo me tirar a paciencia ....rs me falaram que no delphi 3 basta rodar o regedit e mudar o registro do debugin ... de enableCPU = 1 para enableCPU = 0 mas não achei para o delphi 5 e nem para o delphi 7. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Micheus Postado Junho 2, 2007 Denunciar Share Postado Junho 2, 2007 me falaram que no delphi 3 basta rodar o regedit e mudar o registro do debugin ... de enableCPU = 1 para enableCPU = 0 mas não achei para o delphi 5 e nem para o delphi 7.Bom, na IDE do Delphi tem uma opção para desabilitar o debug integrado (um checkbox "Integrated Debugging"), mas acredito que isto não seja uma boa idéia, já que você não poderá depurar suas aplicações Delphi do modo como o faz (ou seja, não vai mais utilizar os break's, etc.) - não recomendo.Com relação ao registro do Windows, no D7 - chave: HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Debugging, tem a "variável" ViewCPUOnException que você talvez possa conferir como ela está (marcada = 1 ou desmarcada = 0). Se estiver marcado, então, com a IDE fechada, altere para 0. Acho que esta pode ser uma possibilidade.Na própria IDE, esta opção é marcada/desmarcada, quando uma exception ocorre e a caixa de mensagem de erro do tipo "Debugger Exception Notification" tem marcado o checkbox localizado no canto inferior-esquerdo (na caixa de diálogo) e ao clicar OK (sem tê-lo observado desmarcado), sempre cairá na janela CPU (ver imagem). Veja se não é o que ocorre.Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Mariana -- Postado Junho 4, 2007 Denunciar Share Postado Junho 4, 2007 me falaram que no delphi 3 basta rodar o regedit e mudar o registro do debugin ... de enableCPU = 1 para enableCPU = 0 mas não achei para o delphi 5 e nem para o delphi 7.Bom, na IDE do Delphi tem uma opção para desabilitar o debug integrado (um checkbox "Integrated Debugging"), mas acredito que isto não seja uma boa idéia, já que você não poderá depurar suas aplicações Delphi do modo como o faz (ou seja, não vai mais utilizar os break's, etc.) - não recomendo.Com relação ao registro do Windows, no D7 - chave: HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Debugging, tem a "variável" ViewCPUOnException que você talvez possa conferir como ela está (marcada = 1 ou desmarcada = 0). Se estiver marcado, então, com a IDE fechada, altere para 0. Acho que esta pode ser uma possibilidade.Na própria IDE, esta opção é marcada/desmarcada, quando uma exception ocorre e a caixa de mensagem de erro do tipo "Debugger Exception Notification" tem marcado o checkbox localizado no canto inferior-esquerdo (na caixa de diálogo) e ao clicar OK (sem tê-lo observado desmarcado), sempre cairá na janela CPU (ver imagem). Veja se não é o que ocorre.AbraçosOi Micheus ... vou tentar e ver se funciona ... obrigada! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Danielli Postado Setembro 13, 2008 Denunciar Share Postado Setembro 13, 2008 (editado) MENSAGEM DIZ ASSIM; A instrução no ''0x7c91bfa'' fez referencia á memória no 00x00000010. A MEMÓRIA NÃO PODE SER WRITTEN. CLIQUE EM OK PARA ENCERAR O PROGRAMA CLIQUE EM CANCELAR PARA DEPORAR O PROGRAMA MAS CLIQUEI NOS DOIS MAS QUANDO REINIVIO PC VOLTA O ERRON OQUE POSSOU FAZER ME AJUDEM; BJOS DANI3.7 Ao postar uma mensagem, procure usar o tamanho de fonte padrão do fórum, não deixando as letras grandes ou pequenas demais; evite o uso de cores fortes, as quais prejudicam a leitura, e não insira textos totalmente em caixa alta (ESTE É UM TEXTO EM CAIXA ALTA). Tópicos que violaremm essa regra serão editados sem prévio aviso.OBS: Por favor siga as regras do forum ... não use textos em caixa alta ... siginifica que voce esta gritando Editado Setembro 17, 2008 por Jhonas Regras do Forum Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --Mariana --
Oi Colegas .. espero que possam me ajudar ... quero usar o breakpoint do debubg sem que a tela da CPU Window apareça, e não sei como desabilitá-la ... Agradeço a colaboração.
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.