Apúntate...


Consultas, desarrollo de programas y petición de presupuestos:

domingo, 13 de abril de 2014

Controles Especiales: Timer

El control Timer es un control especial, ya que lo único que hace es producir el evento _Timer cada cierto periodo de tiempo. Podemos tener varios controles timer a la vez activos, para hacer distintas cosas a la vez.
Las propiedades que tiene son:

Propiedades:
.delay: indicamos el periodo en el que se producira el evento _Time en milisegundos. 1 segundo es 1000 milisegundos

Métodos:
.star(): empieza a contar el tiempo y a producir el evento _Timer
.stop(): se para el control y ya no deja de producir eventos _Timer

Evento:
_Timer(): en este evento pondremos el código que se tendrá que ejecutar.

A continuación un ejemplo:
En este ejemplo vamos a usar 2 timer:
- uno para hacer una animación: es un picturebox que se desplace por la pantalla y que cuando llegue al borde  rebote y cambie de dirección
- otro para que haga un recálculo cada 1 segundo, usando la operación indicada por un combobox, entre los valores de 2 valuebox, y que presente el resultado en otro valuebox. Además mostrará un mensaje de la operación que ha realizada.


Código fuente
-

-

Aplicación ejecutándose:




Enlace descarga: alojado en box.com


Para más información:
http://gambaswiki.org/wiki/comp/gb/timer




No hay comentarios:

Publicar un comentario

A falta de donativos... un poco de publicidad