Timer en C#


Para poder usar un timer en C# o Visual Basic es necesario que sepamos hacer conversiones de medidas, digamos entre minutos a segundos y a milisegundos. Se preguntaran, por que hablo de conversión de medidas, a pues muy fácil, en Visual Studio 2008 cuando trabajamos con el namespace System.Timers para poder trabajar con timers las unidades de tiempo se especifican en milisegundos, por ejemplo, creamos un objeto de la clase timer:

Timer time = new Timer();

y queremos especificar la propiedad Interval a 5 minutos, que es la que le dice al timer el tiempo que estará activo, entonces tendremos que ponerlo de la siguiente forma:

time.Interval = 300000;

Esto porque 5 min =300 segundos (5*60)  y 300 segundos = 300000 milisegundos (300*1000).

Con eso nuestro timer estará activo por 5 minutos.

Espero les sea de utilidad.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s