Delphi - usando OutputDebugString para debug

Top  Previous  Next

Uma maneira de saber os valores de variaveis sem parar o programa

é usar a Event Log do Delphi

 

 

use no fonte a procedure

 

  OutputDebugString( S: PChar );

 

Nela coloque o valor a ser debugado, por exemplo:

 

  OutputDebugString( PChar( IntToStr(I) ) );

 

Para monitorar (o programa não pára), rode o projeto e abra

a janela Event Logs (View/Debug Windows)

Cada vez que seu programa passar pela linha OutPutDebugString

o conteúdo passado para ela é logado na Event Logs

 

 

Na versão final do programa deve-se remover estas linhas (deixam mais lento e maior)