Programación General > Visual Basic 6.0 e inferiores
Hacer Que Espero En Pequño Lapso De Tiempo
(1/1)
Angel38:
Hola amigos.
La pregunta que tengo es la siguiente: :huh:
tengo este label en el momento cargarse el formulario.
label1.caption="Bienvenido"
Como hago para que despues de 3 segundos ese mismo label muestre una frase diferente como: :comp:
"Elija la Opción que necesite"
Muchas gracias, espero que sea de su total comprensión.
Sagutxo:
Salu2. si no recuerdo mal con un Timer, pones el intervalo en milisegundos, en el procedimiento timer del objeto timer escribes lo que ha de poner el label1.caption cada vez que pase por el :).
Espero que lo entiendas.
:smartass: :comp:
Jose Arriagada:
Private Sub Form_Load()
Label1.Caption = "Bienvenido..."
'Activas el reloj. Recuerda que trabaja en milisegundos
Timer1.Interval = 3000
End Sub
Private Sub Timer1_Timer()
'El reloj al llegar a los 3000 miliseg. realiza la siguiente accion
Label1.Caption = "Seleccione su opcion..."
'Desconectamos el reloj, ya que solo queremos que lo haga una sola vez
'Si no lo desconectas, estara trabajando mientras este el formulario activo
Timer1.Interval = 0
End Sub
gnfrs:
--- Citar ---'Desconectamos el reloj, ya que solo queremos que lo haga una sola vez
'Si no lo desconectas, estara trabajando mientras este el formulario activo
Timer1.Interval = 0
--- Fin de la cita ---
Creo que es más recomendable desconectarlo con
--- Código: Text ---Timer1.enabled = false
Saludos.
Angel38:
Gracias por la ayuda, encontre otra forma de hacerlo con las Librerias. :comp:
'declarada en General
private declare sub Sleep lib"Kernel32" (byval Milisegundos as long)
luego antes de cambiar el label hago esto en el formulario.
Label1.caption="Hola"
doevents
Sleep 300
label1.caption="Que tal"
Gracias por la info. del timer asi tengo dos formas diferentes de hacerlo. :smartass:
Navegación
Ir a la versión completa