SlideShare una empresa de Scribd logo
1 de 5
TIMER
Por Brenda Cervantes
¿ QUE ES UN TIMER?
Hay varios timer también le dicen temporizadores, sirven para
habilitar o no un circuito eléctrico, por ejemplo vidrieras, en
visual basic es un relojito que tu pones y luego le escribes el
codigo que se va ejecutar cada vez que cambie
ejemplo;

si pones dentro del codigo del timer
msgbox "hola"
y en la propiedad interval le pones 1000
cada segundo va estar mandando un mensaje que dice hola.
El control Timer es un temporizador que nos permite ejecutar
instrucciones de código, rutinas, funciones etc..., cada cierto
intervalo de tiempo.
Es como si fuera un reloj tu le indicas cada que tiempo debe
hacer algo en la propiedad intervalo
SUS PROPIEDADES…
Un control Timer puede ejecutar código a intervalos periódicos
produciendo un evento Timer.
Sintaxis
Timer
El control Timer, invisible para el usuario, resulta útil para el
procesamiento de fondo.
No puede establecer la propiedad Enabled de un Timer para una
selección múltiple de controles que no sean controles Timer.
No existe ningún límite práctico en cuanto al número de controles
Timer activos que puede tener en Visual Basic ejecutándose en
Windows 95 o en Windows NT.
Enabled (Propiedad) habilita o desabilita el conteo
Inde- (Propiedad, malnz de controles) sirve solo si se hace una matriz
de controles para idenficar c/u
Inlerval (Propiedad) tiempo en milesimas de segundo que realiza
cada cuenta 1 seg = 1000
Left, Top (Propiedades) ubicacion en el formulario
Name (Propiedad) nombre del control
ParenI (Propiedad) si esta relacionado con algun objeto o clase
Tag (Propiedad) recipiente que permite guardar un string
¿CÓMO HACERLO?


►pon un timer



►pon un label



►pega este codigo en el timer



Label1.Caption = Val(Label1.Caption) + 1



If Label1.Caption = 6 Then



Label1.Caption = 1



End If



►listo!!!... ya tienes tu contador de 1-5



interval del timer 1000
OTRA FORMA…


Timer1.Stop()



cont=0



time=0



Else



Timer1.Stop()



time=0

time = 0



Timer1.Start()



End Sub



End If



Private Sub Timer1_Tick



End if



time = time +1



End Sub



Label1.Text = time



End Class



If time = 5 Then



cont=cont+1



If cont= 4 then



Checa el codigo y ya solo adaptalo a tus necesidades suerte



Public Class Form1



Dim time As Integer



Dim cont As Integer



Private Sub Form1_Load



Timer1.Enabled = True



Timer1.Start()



Más contenido relacionado

La actualidad más candente

Iniciando el bricx command center
Iniciando el bricx command centerIniciando el bricx command center
Iniciando el bricx command centerDelia Jofré
 
2.4 concepto-de-semaforo-exclusion-mutua-y-seccion-critica
2.4 concepto-de-semaforo-exclusion-mutua-y-seccion-critica2.4 concepto-de-semaforo-exclusion-mutua-y-seccion-critica
2.4 concepto-de-semaforo-exclusion-mutua-y-seccion-criticalupita zume
 
Uso del timer0 para el pic 16 f877a con el compilador hi tech
Uso del timer0 para el pic 16 f877a con el compilador hi techUso del timer0 para el pic 16 f877a con el compilador hi tech
Uso del timer0 para el pic 16 f877a con el compilador hi techCarlos Buitron Quispe
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesLuis Zurita
 
Microprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timersMicroprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timersmarco calderon layme
 
Concepto de semáforo, exclusión mutua y sección critica
Concepto de semáforo, exclusión mutua y sección criticaConcepto de semáforo, exclusión mutua y sección critica
Concepto de semáforo, exclusión mutua y sección criticaYeseidid SooSa Garcia
 
Sentencias de repetición en Java
Sentencias de repetición en JavaSentencias de repetición en Java
Sentencias de repetición en JavaJdcaste
 

La actualidad más candente (20)

Timer0
Timer0Timer0
Timer0
 
Uso del tmr0
Uso del tmr0Uso del tmr0
Uso del tmr0
 
Iniciando el bricx command center
Iniciando el bricx command centerIniciando el bricx command center
Iniciando el bricx command center
 
2.4 concepto-de-semaforo-exclusion-mutua-y-seccion-critica
2.4 concepto-de-semaforo-exclusion-mutua-y-seccion-critica2.4 concepto-de-semaforo-exclusion-mutua-y-seccion-critica
2.4 concepto-de-semaforo-exclusion-mutua-y-seccion-critica
 
Uso del timer0 para el pic 16 f877a con el compilador hi tech
Uso del timer0 para el pic 16 f877a con el compilador hi techUso del timer0 para el pic 16 f877a con el compilador hi tech
Uso del timer0 para el pic 16 f877a con el compilador hi tech
 
Act 1 plc jnavas
Act 1 plc jnavasAct 1 plc jnavas
Act 1 plc jnavas
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupciones
 
Timer (temporizador)
Timer (temporizador)Timer (temporizador)
Timer (temporizador)
 
Algoritmo utilizando pseudolenguaje
Algoritmo utilizando pseudolenguajeAlgoritmo utilizando pseudolenguaje
Algoritmo utilizando pseudolenguaje
 
Trabajo plc22
Trabajo plc22Trabajo plc22
Trabajo plc22
 
Microprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timersMicroprogramacion - Interrupciones y timers
Microprogramacion - Interrupciones y timers
 
Concepto de semáforo, exclusión mutua y sección critica
Concepto de semáforo, exclusión mutua y sección criticaConcepto de semáforo, exclusión mutua y sección critica
Concepto de semáforo, exclusión mutua y sección critica
 
Subrutinas de retardo
Subrutinas de retardoSubrutinas de retardo
Subrutinas de retardo
 
Control difuso
Control difusoControl difuso
Control difuso
 
Sistemas automaticos
Sistemas automaticosSistemas automaticos
Sistemas automaticos
 
Sentencias de repetición en Java
Sentencias de repetición en JavaSentencias de repetición en Java
Sentencias de repetición en Java
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Semaforos
SemaforosSemaforos
Semaforos
 
Timer0 PIC16F84A
Timer0 PIC16F84ATimer0 PIC16F84A
Timer0 PIC16F84A
 
15 Curso de POO en java - estructuras repetitivas
15 Curso de POO en java - estructuras repetitivas15 Curso de POO en java - estructuras repetitivas
15 Curso de POO en java - estructuras repetitivas
 

Destacado (6)

Informe final temporizadores.
Informe final temporizadores.Informe final temporizadores.
Informe final temporizadores.
 
Presentacion electricidad
Presentacion electricidadPresentacion electricidad
Presentacion electricidad
 
Motores de fase partida
Motores de fase partidaMotores de fase partida
Motores de fase partida
 
Motor De Arranque
Motor De ArranqueMotor De Arranque
Motor De Arranque
 
Arranques
ArranquesArranques
Arranques
 
Control de-motores-electricos
Control de-motores-electricosControl de-motores-electricos
Control de-motores-electricos
 

Similar a Cómo usar timers en Visual Basic para ejecutar código periódicamente

Presentación timer
Presentación timerPresentación timer
Presentación timerHannely Rs
 
Presentación1
Presentación1Presentación1
Presentación1Dany Tapia
 
While para presentación
While para presentaciónWhile para presentación
While para presentaciónIDIECECY
 
Lab# 2 - Temporizador.pdf
Lab# 2 - Temporizador.pdfLab# 2 - Temporizador.pdf
Lab# 2 - Temporizador.pdfsopitamani1
 
Curso Micro Tema 4
Curso Micro Tema 4Curso Micro Tema 4
Curso Micro Tema 4Luis Zurita
 
Comparto '00000' contigo
Comparto '00000' contigoComparto '00000' contigo
Comparto '00000' contigoValeriaDavila6
 
Commit y rollback
Commit y rollbackCommit y rollback
Commit y rollbacklinis129
 
26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricial
26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricial26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricial
26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricialGabriel Bravo Rojas
 
App inventor 2 cronometro
App inventor 2 cronometroApp inventor 2 cronometro
App inventor 2 cronometroNoé Arpasi
 
Tarjeta integradora de aplicaciones (06)
Tarjeta integradora de aplicaciones (06)Tarjeta integradora de aplicaciones (06)
Tarjeta integradora de aplicaciones (06)alascaperu
 
Control timer
Control timerControl timer
Control timerCynthiaGU
 

Similar a Cómo usar timers en Visual Basic para ejecutar código periódicamente (20)

Presentación timer
Presentación timerPresentación timer
Presentación timer
 
Presentación1
Presentación1Presentación1
Presentación1
 
Control timer
Control timerControl timer
Control timer
 
Herramienta timer
Herramienta timerHerramienta timer
Herramienta timer
 
While para presentación
While para presentaciónWhile para presentación
While para presentación
 
9.animaciones
9.animaciones9.animaciones
9.animaciones
 
Timervb
TimervbTimervb
Timervb
 
TEMPORIZADORES Y CONTADORES.PDF
TEMPORIZADORES Y CONTADORES.PDFTEMPORIZADORES Y CONTADORES.PDF
TEMPORIZADORES Y CONTADORES.PDF
 
Lab# 2 - Temporizador.pdf
Lab# 2 - Temporizador.pdfLab# 2 - Temporizador.pdf
Lab# 2 - Temporizador.pdf
 
Curso Micro Tema 4
Curso Micro Tema 4Curso Micro Tema 4
Curso Micro Tema 4
 
Random y-timer
Random y-timerRandom y-timer
Random y-timer
 
Comparto '00000' contigo
Comparto '00000' contigoComparto '00000' contigo
Comparto '00000' contigo
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Commit y rollback
Commit y rollbackCommit y rollback
Commit y rollback
 
26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricial
26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricial26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricial
26176947 tutorial-v-escritura-en-lcd-usando-teclado-matricial
 
Tema 10
Tema 10Tema 10
Tema 10
 
App inventor 2 cronometro
App inventor 2 cronometroApp inventor 2 cronometro
App inventor 2 cronometro
 
Tarjeta integradora de aplicaciones (06)
Tarjeta integradora de aplicaciones (06)Tarjeta integradora de aplicaciones (06)
Tarjeta integradora de aplicaciones (06)
 
Disparadores 1213820550525607-9
Disparadores 1213820550525607-9Disparadores 1213820550525607-9
Disparadores 1213820550525607-9
 
Control timer
Control timerControl timer
Control timer
 

Cómo usar timers en Visual Basic para ejecutar código periódicamente

  • 2. ¿ QUE ES UN TIMER? Hay varios timer también le dicen temporizadores, sirven para habilitar o no un circuito eléctrico, por ejemplo vidrieras, en visual basic es un relojito que tu pones y luego le escribes el codigo que se va ejecutar cada vez que cambie ejemplo; si pones dentro del codigo del timer msgbox "hola" y en la propiedad interval le pones 1000 cada segundo va estar mandando un mensaje que dice hola. El control Timer es un temporizador que nos permite ejecutar instrucciones de código, rutinas, funciones etc..., cada cierto intervalo de tiempo. Es como si fuera un reloj tu le indicas cada que tiempo debe hacer algo en la propiedad intervalo
  • 3. SUS PROPIEDADES… Un control Timer puede ejecutar código a intervalos periódicos produciendo un evento Timer. Sintaxis Timer El control Timer, invisible para el usuario, resulta útil para el procesamiento de fondo. No puede establecer la propiedad Enabled de un Timer para una selección múltiple de controles que no sean controles Timer. No existe ningún límite práctico en cuanto al número de controles Timer activos que puede tener en Visual Basic ejecutándose en Windows 95 o en Windows NT. Enabled (Propiedad) habilita o desabilita el conteo Inde- (Propiedad, malnz de controles) sirve solo si se hace una matriz de controles para idenficar c/u Inlerval (Propiedad) tiempo en milesimas de segundo que realiza cada cuenta 1 seg = 1000 Left, Top (Propiedades) ubicacion en el formulario Name (Propiedad) nombre del control ParenI (Propiedad) si esta relacionado con algun objeto o clase Tag (Propiedad) recipiente que permite guardar un string
  • 4. ¿CÓMO HACERLO?  ►pon un timer  ►pon un label  ►pega este codigo en el timer  Label1.Caption = Val(Label1.Caption) + 1  If Label1.Caption = 6 Then  Label1.Caption = 1  End If  ►listo!!!... ya tienes tu contador de 1-5  interval del timer 1000
  • 5. OTRA FORMA…  Timer1.Stop()  cont=0  time=0  Else  Timer1.Stop()  time=0 time = 0  Timer1.Start()  End Sub  End If  Private Sub Timer1_Tick  End if  time = time +1  End Sub  Label1.Text = time  End Class  If time = 5 Then  cont=cont+1  If cont= 4 then  Checa el codigo y ya solo adaptalo a tus necesidades suerte  Public Class Form1  Dim time As Integer  Dim cont As Integer  Private Sub Form1_Load  Timer1.Enabled = True  Timer1.Start() 