Saludos de nuevo.
Tengo una función que quisiera ejecutar cada 5 minutios, una vez iniciado el programa. Alguien me puede daru na luz sobre como hacer esto? gracias!
| |||
C#: Ejecutar una función cada 5 minutos Saludos de nuevo. Tengo una función que quisiera ejecutar cada 5 minutios, una vez iniciado el programa. Alguien me puede daru na luz sobre como hacer esto? gracias! |
| |||
Respuesta: C#: Ejecutar una función cada 5 minutos podrias intentar arrancar un proceso en segundo plano cada vez que inicies el programa, con un backgroundworker, y dentro de ese proceso, controlar el tiempo de inicio y el tiempo actual, y con un timespan puedes obtener la diferencia, cuando esa diferencia sea de 5 minutos, ejecutas la funcion |
| |||
Respuesta: C#: Ejecutar una función cada 5 minutos Como dice nuestro amigo Peterpay puedes usar un Timer y en el envento tick llamar a la función, no sé que más opciones podrias tener, pero tambien te digo que yo las veces que he utilizado un timer se me ha visto bastante retardada la aplicación. Yo solo te aconsejaría utilizar ese timer si la función a la que quieres llamar no tarda mucho en ejecutarse. Un saludo y suerte. |