Gracias por contestar andres, si quieres leer eso que puse en inglés, consulta la ayuda de gettickcount en delphi, abajo del todo pone eso.
Puede que lo haya malinterpretado, no sé, pero es lo que me pareció al leer la ayuda
aunque confieso que no entendí ciertas palabras en ingles
Por otra parte, he observado que en la aplicación se producen eventos OnIdle muy frecuentemente por lo que reinicia el valor UlimoAcceso que tu proponias. Para realizar las pruebas, en el evento OnTimer1 le dije que me pusiese en la barra de estado la diferencia Gettickcount - UltimoAcceso y como máximo obtuve una diferencia de 400 milisegundos.
El timer tenia un Intervalo de 10.000 milisegundos ¿demasiado bajo para funcionar?
Si no es mucha molestia
te rogaria que compruebes si funciona el uso de OnIdle junto con lo del timer, porque me da la impresión de que no es posible hacerlo así. (Ojalá me equivoque
)
En cuanto al maestro Ian Marteens, me pongo manos a la obra ahora mismo.
Gracias por contestar. Un saludote de tu pupilo menos aventajado :P