Fórum depuração de código passo a passo (F7 ou F8) #239962
26/06/2004
0
Gostaria de saber porque quando vou depurar meu projeto executando-o passo-a-passo (com F7 ou F8) a depuração entre no código de units de componentes e não fica restrita somente as units do meu projeto.
Quando instalo o delphi, antes de instalar qualquer componente isso não ocorre. Acredito que o problema é quando instalo algum componente e depois altero o código do mesmo.
Por exemplo, costumo incluir umas duas linhas na unit DB que vem na pasta sources do delphi 7. Depois de compilar a unit com minhas alterações e atualizar os DB.DCU antigos encontrados pelo novo (que alterei), todo erro de banco de dados que ocorre, a depuração vai parar dentro da unit DB. Como esta unit é muito grande, acaba que tornando a depuração inviável pois tudo o que é feito na unit vai ser executado passo a passo. Gostaria de saber se os colegas sabem como resolver este problema mesmo deixando as alterações na unit.
Quando instalo o delphi, antes de instalar qualquer componente isso não ocorre. Acredito que o problema é quando instalo algum componente e depois altero o código do mesmo.
Por exemplo, costumo incluir umas duas linhas na unit DB que vem na pasta sources do delphi 7. Depois de compilar a unit com minhas alterações e atualizar os DB.DCU antigos encontrados pelo novo (que alterei), todo erro de banco de dados que ocorre, a depuração vai parar dentro da unit DB. Como esta unit é muito grande, acaba que tornando a depuração inviável pois tudo o que é feito na unit vai ser executado passo a passo. Gostaria de saber se os colegas sabem como resolver este problema mesmo deixando as alterações na unit.
Mcampos
Curtir tópico
+ 0
Responder
Posts
27/06/2004
Bon Jovi
Coloca a diretiva {$L-,D-}
unit Tal;
{$L-,D-}
interface
uses
...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)