18.01.2013 Views

Programación en Visual Basic 2008

Programación en Visual Basic 2008

Programación en Visual Basic 2008

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

interfaz de usuario. El compon<strong>en</strong>te Timer permite realizar las acciones fijas<br />

regularm<strong>en</strong>te sin ninguna <strong>en</strong>trada por parte del usuario.<br />

El compon<strong>en</strong>te Timer se difer<strong>en</strong>cia de los controles que ha utilizado hasta<br />

ahora <strong>en</strong> que no ti<strong>en</strong>e una repres<strong>en</strong>tación visual <strong>en</strong> tiempo de ejecución. Los<br />

controles que no ti<strong>en</strong><strong>en</strong> ninguna repres<strong>en</strong>tación visual se conoc<strong>en</strong> como<br />

compon<strong>en</strong>tes. Dado que el usuario no puede de ninguna manera interactuar<br />

directam<strong>en</strong>te con el compon<strong>en</strong>te Timer, se ejecuta <strong>en</strong> segundo plano.<br />

El compon<strong>en</strong>te Timer ti<strong>en</strong>e dos propiedades y un ev<strong>en</strong>to que son los más<br />

utilizados. La propiedad Enabled determina si el compon<strong>en</strong>te Timer funciona.<br />

Si la propiedad Enabled se establece <strong>en</strong> True, el compon<strong>en</strong>te Timer está<br />

activo. Si la propiedad Enabled se establece <strong>en</strong> False, el compon<strong>en</strong>te Timer no<br />

está activo.<br />

La propiedad Interval determina el número de milisegundos <strong>en</strong>tre los pasos del<br />

compon<strong>en</strong>te Timer. Por ejemplo, si la propiedad Interval se establece <strong>en</strong><br />

1000, el compon<strong>en</strong>te Timer provocará el ev<strong>en</strong>to Tick cada 1.000 milisegundos<br />

o cada segundo.<br />

El compon<strong>en</strong>te Timer provoca el ev<strong>en</strong>to Tick a intervalos regulares que<br />

dep<strong>en</strong>d<strong>en</strong> del valor de la propiedad Interval. Puede agregar código a un<br />

controlador de ev<strong>en</strong>tos Timer.Tick y este código se ejecutará cuando el ev<strong>en</strong>to<br />

Tick se active.<br />

Al establecer las propiedades Enabled y Interval y al agregar el código al<br />

controlador de ev<strong>en</strong>tos Tick, puede crear código que se ejecute a intervalos<br />

regulares sin necesidad de la acción del usuario.<br />

Inténtelo<br />

Para utilizar un compon<strong>en</strong>te Timer<br />

En el m<strong>en</strong>ú Archivo, seleccione Nuevo proyecto.<br />

En el cuadro de diálogo Nuevo proyecto, <strong>en</strong> el panel Plantillas, haga clic <strong>en</strong><br />

Aplicación para Windows.<br />

En el cuadro Nombre, escriba Timer y haga clic <strong>en</strong> Aceptar.<br />

Se abrirá un nuevo proyecto de formularios Windows Forms.<br />

En el Cuadro de herrami<strong>en</strong>tas, arrastre un control Label y un control Timer<br />

hasta el formulario.<br />

El compon<strong>en</strong>te Timer no aparece <strong>en</strong> el propio formulario, sino <strong>en</strong> la bandeja de<br />

compon<strong>en</strong>tes bajo el formulario. Esto es porque el compon<strong>en</strong>te Timer no ti<strong>en</strong>e<br />

una repres<strong>en</strong>tación visual.<br />

Everts Garay | Granada, Nicaragua| Paseo por <strong>Visual</strong> <strong>Basic</strong> <strong>2008</strong> 80

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!