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

[0] Índice de Mensajes

Ir a la versión completa