Programación General > Visual Basic 6.0 e inferiores
Timer
(1/1)
Blank:
Buenas tardes, quiesiera ver si me pueden ayudar, ya que soy nueva en el mundo de la programación y estos tratandod de realizar una aplicación y ya hice mi primeros formularios, y no lo veo complicado, pero me salio una duda en la que quiero que despues de registrame me aparesca otro formulario por espacio de unos 3 segundos y desparesca, he estado viendo el timer, pero no logro entender como hacerlo funcionar de la manera que quiero. lo que llevo mas o menos es asi
Private Sub Form_Load()
Timer1.Interval = 10000
If Timer1.Interval = 10000 Then
Form2.Show
Unload Me
End If
End Sub
si alguien me puede ayudar estare muy agradecida.
gracias
ArKaNtOs:
hola primero un comentario, interval es una propiedad del timer para establecer en que intervalo de tiempo se el evento timer, otra cosa mas este intervalo esta establecido en milisegundos, osea que si tu le estableces 1000 al interval se ha de ejecutar el evento cada segundo, por ejemplo para lo que quieres hacer seria algo así:
--- Código: Text ---Dim x As Integer Private Sub Command1_Click()Timer1.Interval = 1000Form1.Showx = 1End Sub Private Sub Timer1_Timer()x = x + 1If x = 3 Then Unload Form1End IfEnd Sub espero entiendas el codigo que realmente esta muy sencillo, por ultimo basta decir que estudies un poco más :)
F_Tanori:
--- Código: Text ---Private Sub Command1_Click() Timer1.Interval = 3000 form2.showEnd Sub Private Sub Timer1_Timer() Unload form2 timer1.enabled=false 'detener el timer si es necesarioEnd Sub
:ph34r:
Blank:
:D Listo, muchas gracias a los dos, por el interes mostrado aun checando sus codidgos me resultaba la acción que quería pero ya ahi moviendole y utilizando parte de las dos aportaciones que me hicieron logre realizar lo que tenía previsto, gracias y espero aprender lo mas pronto posible para yo tambien aportar, nos vemos pronto. :P
Navegación
Ir a la versión completa