Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: USUARIO_DE_SOFTWARE_LIBRE en 18 Junio 2006, 18:31 pm



Título: Establecer intervalo a un timer por medio de un textbox
Publicado por: USUARIO_DE_SOFTWARE_LIBRE en 18 Junio 2006, 18:31 pm
Hola, tengo este problema, necesito que el intervalo de un timer sea el contenido de un textbox... pero me tira error diciendome que no coinciden los tipos... pense que podria ser la propiedad DataFormat del textbox y se la cambie a number y sigue el mismo error...¿es posible hacer lo que quiero con un textbox?
gracias de antemano


Título: Re: Establecer intervalo a un timer por medio de un textbox
Publicado por: hardkoo en 18 Junio 2006, 19:29 pm
Si lo he entendido bien, el codigo que tienes que utilizar es este:

Código:
Timer1.Interval = Text1.Text

Puedes ponerlo en un boton para poder ir canviando el intervalo cuando quieras. El intervalo seria 1000 para 1segundo.

-salu2-


Título: Re: Establecer intervalo a un timer por medio de un textbox
Publicado por: Robokop en 18 Junio 2006, 19:39 pm
Código:
Private Sub Command1_Click()
Timer1.Enabled = True
Timer1.Interval = Text1.Text
End Sub

Private Sub Form_Load()
Timer1.Enabled = False
Text1.Text = ""

End Sub

Private Sub Timer1_Timer()
MsgBox "Listo!!!!!!!"
Timer1.Enabled = False

End Sub

Poner un timer ,un boton y un textbox, es necesario un boton para indicar cuando se va a empezar porque si lo hicieramos con text change al poner cualquier numero nos quedaria incompleto.


Título: Re: Establecer intervalo a un timer por medio de un textbox
Publicado por: Hans el Topo en 20 Junio 2006, 22:10 pm
si lo anterior te da error prueba a poner

timer.interval=csint(txt.text)  <- estas convirtiendo el texto a entero


Título: Re: Establecer intervalo a un timer por medio de un textbox
Publicado por: USUARIO_DE_SOFTWARE_LIBRE en 21 Junio 2006, 17:49 pm
ya lo solucione... ya habia echo como dicen arriba
pero no se porque no me andaba.. ahora me funciona ;D