Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Registro de Acciones (https://www.clubdelphi.com/foros/showthread.php?t=53931)

Cecil 05-03-2008 01:18:48

Registro de Acciones
 
Hola, necesito realizar un registro de acciones, es decir, ir almacenando en un Memo las acciones que el usuario vaya realizando como por ejemplo abrir una carpeta, Mi Pc, ejecutar una aplicación, etc. En principio he pensado en los mensajes de Windows, pero no se si existirán tales mensajes para saber que carpeta se ha abierto, y demás. Espero algo de orientación y ayuda si sois tan amables :D. Muchas gracias!

cHackAll 05-03-2008 15:05:54

La mejor solucion es hacer HOOK a las APIs que necesitas monitorear, una para saber a que carpeta cambia el proceso X, a otra para ver cuando la crea, a otra para ver cuando accede a un archivo, etc. etc.

La otra solucion es ir abarcando paso a paso los casos; por ejemplo la deteccion de cambios en una carpeta (otro), e ir viendo los posibles Hooks.

La tercera solucion tambien es interesante pero muy dependiente del fin el cual te ha llevado a iniciar el hilo. Puedes monitorear el Caption de la ventana con la cual esta trabajando el usuario, con ello tendras una idea de las cosas que el mismo ha echo en un determinado momento.

Suerte.


La franja horaria es GMT +2. Ahora son las 07:13:07.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi