Fellipe, isso é facil, é só criar uma rotina que grave os passos num arquivo txt
ai em todo "MENU / BUTTON" que vc achar voce chama a sua rotina indentificando 
o local ex:

var
   datahora, datahoraatual : string;

// log usando um memo1. com visible := false;
procedure LOG( valor : string );
begin
  datahoraatual := formatdatetime( 'yyyymmdd-hh', now)+'.txt';
   if datahora <> datahoraatual then
     memo1.lines.clear;
   memo1.lines.add( valor );
   memo1.lines.savetofile( datahora );
end;  

begin
   LOG( "MENU CADASTRO");
end;

begin 
   LOG (" B_conf botão confirma cadastro cliente");
end;

begin 
    etc...
end;

e assim vai, claro mais bem eleborado... hehehehe
ai cv vai ter passo-a-passo tudo por onde passou o cara... e onde clicou...

PS: À onde vc usa as teclas de atalho que não estão em menus etc.. que é só as 
teclas também faço o LOG lá...


Luiz Escobar - Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/ASSEMBLY/MySQL/xBase
SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse10.2), Windows 2K/XP



From: Fellipe Henrique 
Sent: Tuesday, November 27, 2007 1:54 PM
To: delphi-br@yahoogrupos.com.br 
Subject: Re: [delphi-br] Gravar os passos dos usuários no sistema, é possível?


oopz.. foi mal, nao quiser dizer algo de errado no sentido de algo ruim, ou
prejudicial a firma e etc.. disse que ele faz alguma coisa que faz com que o
sistema dê erro, e eu não consigo fazer a mesma coisa pra dar o erro, pra
ver o que é.. e nem ele, quando estou perto consegue fazer o erro novamente,
então acho que ele faz alguma coisa quando está sozinho (ninguem espiando)
que faz com que o sistema gere erro...

Ah.. ja instalei o MadException e sei onde dá o erro, porém de todas as
formas que tento fazer o erro, ele não aparece, somente lá.. :o)

[]s

Em 27/11/07, Leslyn Fernandes <[EMAIL PROTECTED]> escreveu:
>
> Ah sim... sem dúvida... acho que me expressei mal... só comentei desta
> forma, pois ele está dizendo que o usuário está fazendo algo errado que
> não
> faz na frente dele...
>
>
>

[As partes desta mensagem que não continham texto foram removidas]



 

[As partes desta mensagem que não continham texto foram removidas]

Responder a