Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Estadistica programas utilizados (https://www.clubdelphi.com/foros/showthread.php?t=7383)

Descendents 13-02-2004 11:22:27

Estadistica programas utilizados
 
Windows tiene un estadistica interna que te dice si un programa lo has usado mucho, poco,de forma escasa o casi nula.No se como acceder a esto.WinXP(almenos)

De tal manera que me gustaria poder interceptar con un programa "escucha", cada vez que mi máquina abre un programa, y poder saber cual es.Y de aqui formar una pequeña estadistica.

Quisiera hacerlo a través de un programa mio, ya que de esta manera me serviria para otros windows,que no se si ellos tienen estas estadisticas de las quales antes hablaba.

La finalidad:Es a través de algún mensaje de windows supongo, o de alguna otra manera interceptar cada vez que se ejecuta un programa y se cierra, poder "escucharlo" y formar una estadistica a partir de esto

Ejemplo:dreamweaver una vez por dia, tanto tiempo activo, etc...

Tanto tiempo activo seria poder diferenciar de que el programa este abierto a que este usandose o no.
Yo puedo tener el dreamweaver y el flash abiertos(por decir algo) durante una hora, y tan solo usar el flash 5 min y dreamweaver 55 min restantes, supongo que podria saber este tiempo mirando cual es la ventana activa, no?

Bueno lo que me ayudaria es:
1.¿por donde empiezo?
2.¿que mensaje de win sabeis que pueda ayudarme, o de que otra manera puedo hacerlo?
3.¿como puedo discrminar de todos los programas abiertos en un momento cual es el activo y cual no?
4.¿Como puedo controlar cuando un programa deja de ser activo y pasa a serlo otro?Es decir perdida de foco del programa y pasa otro programa a tener el foco.

No pido todas loas soluciones, sino por donde puedo guiarme para cada uno de los preguntas.

Muchas Gracias de antemano
Un saludo


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

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