Delphi - usando OutputDebugString para debug (event logs) |
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) |