Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: ubetor^^ en 5 Septiembre 2006, 13:53 pm



Título: Activar Timer cuando el contenido de un textbox sea un Valor Numérico
Publicado por: ubetor^^ en 5 Septiembre 2006, 13:53 pm
Al menos sé ( ;D ) que el código tiene que ser algo como esto:

Código:
If Text1.text = "aqui no se que poner...." Then
Timer1.enabled= True
Else
Msgbox "Introduzca un valor numérico"
End if

Tal vez se pueda hacer poniendo una variable...en este caso, de que tipo habría que declararla, y cómo quedaría??  :huh:

Gracias de antemano.





Título: Re: Activar Timer cuando el contenido de un textbox sea un Valor Numérico
Publicado por: Hans el Topo en 5 Septiembre 2006, 14:34 pm
Código:
if text1.text=cint(text1.text) then
 ' dale caña
else
 msgbox "No hay número..."


esto es algo muy básico y se puede hacer de muchas maneras.... te aconsejo te mires un pequeño manual...

lo lógico sería comprobar el change del text pero weno


Título: Re: Activar Timer cuando el contenido de un textbox sea un Valor Numérico
Publicado por: ubetor^^ en 5 Septiembre 2006, 14:48 pm
Ok, el timer ahora lo activa. Pero si en el textbox pongo un valor que no sea numérico en lugar del msgbox salta un error  :huh: Esto pasa tanto si lo pongo en el evento "change" como en el "click" de un botón.

Citar
esto es algo muy básico y se puede hacer de muchas maneras.... te aconsejo te mires un pequeño manual...

Si, se que es básico, xd, hace un par de semanillas que empecé con vb. En el manual que me leído no venían cosas de este tipo, si alguien pudiese dejarme un enlace en el que las haya le estaría agradecido...




Título: Re: Activar Timer cuando el contenido de un textbox sea un Valor Numérico
Publicado por: Hendrix en 5 Septiembre 2006, 15:03 pm
prueba asi:

Código:
If IsNumeric(Text1.Text) = True Then
timer1.Enabled = True
Else
MsgBox "Introduce solo numeros"
End If

Salu2



Título: Re: Activar Timer cuando el contenido de un textbox sea un Valor Numérico
Publicado por: ubetor^^ en 5 Septiembre 2006, 15:42 pm
Funciona! Thanks...pero sabéis alguno donde se aprenden estos codes??