Cómo: Crear instancias de temporizadores basados en servidor
Actualización: noviembre 2007
Las instancias de componentes Timer se crean cuando se desean generar eventos basados en intervalos dentro de una aplicación de múltiples subprocesos. Puede agregar una instancia del componente Timer a formularios Web Forms, servicios de Windows y clases de componentes.
Hay dos formas de crear una instancia del componente Timer:
Se puede arrastrar una instancia del componente Timer desde la ficha Componentes del Cuadro de herramientas hasta un formulario u otro diseñador.
Se puede crear una instancia del componente Timer en el código.
Para crear un componente Temporizador desde el Cuadro de herramientas
En el menú Herramientas, haga clic en Elegir elementos del cuadro de herramientas y, a continuación, haga clic en la ficha Componentes de .NET Framework.
En el cuadro de diálogo Elegir elementos del cuadro de herramientas, active la casilla Temporizador en el espacio de nombres System.Timers. El icono Temporizador se agrega a la ficha Componentes del Cuadro de herramientas.
Seleccione el icono Temporizador y arrástrelo a la superficie del diseñador en el formulario o componente.
En la ventana Propiedades, establezca la propiedad Interval para la instancia del componente en el intervalo de tiempo, en milisegundos, después del cual desea que el componente provoque un evento.
Establezca la propiedad Enabled de su instancia del componente en true.
Para crear un componente Temporizador mediante programación
Cree una instancia de la clase Timer.
Establezca la propiedad Interval para la instancia del componente en el intervalo de tiempo, en milisegundos, después del cual desea que el componente provoque un evento.
Establezca la propiedad Enabled de su instancia del componente en true.
El código siguiente muestra cómo crear y configurar un componente Timer.
Dim myTimer As New System.Timers.Timer() myTimer.Interval = 3000 myTimer.Enabled = True
System.Timers.Timer myTimer = new System.Timers.Timer(); myTimer.Interval = 3000; myTimer.Enabled = true;
Vea también
Tareas
Cómo: Supervisar los temporizadores basados en servidor
Conceptos
Introducción a los temporizadores basados en servidor
Referencia
Información general sobre el componente Timer (formularios Windows Forms)