Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Ejecutar tarea cada 2 minutos (https://www.clubdelphi.com/foros/showthread.php?t=43980)

firecode 25-05-2007 11:12:29

Ejecutar tarea cada 2 minutos
 
Wenas a todos.
Mi problema es que quiero hacer una aplicacion que se ejecute en segundo plano, (por ejemplo en la badeja que hay al lado del reloj), y que cada 2 minutos haga la verificacion de mirar si hay o no conexion a la red lan, y a consecuencia de esto hacer un determinada tarea. Estoy un poco perdido si me podeis dar alguna idea.
Gracias.

dec 25-05-2007 11:19:41

Hola,

Estás precisando del componente "TTimer", que encontrarás en la pestaña "System" de la "paleta" de componentes. Echa un vistazo a su ayuda (creo que se incluye algún ejemplo). También puedes buscar en estos Foros, si quieres, pero, verás como no te cuesta nada aprender a usarlo, incluso si no lo hiciste nunca. :)

firecode 25-05-2007 12:26:48

Gracias por la ayuda voy a probarlo.

AFilth 25-05-2007 12:34:40

El Timer en muy facilito de usar, sólo le tendrás que poner el intervalo de tiempo que quieres que pase para que ejecute su evento "OnTimer".

A ese evento, es al que debes asignarle la tarea que quieres que se realice (Lo puedes hacer directamente en el evento ó asignarle un procedimiento por ejemplo) de esta forma.

Código Delphi [-]
Timer.OnTimer := MiProcedimiento;

Un saludo.

mierda 25-05-2007 12:37:32

En las indy tienes un componente
 
Hola nen .. en las indy tienes un componente que te hace lo que quieres (mirar si se desconecta el cable de red) se llama "IdIPWatch". Mira a ver si te hace el papel!

Un saludo.


La franja horaria es GMT +2. Ahora son las 22:30:55.

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