Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: asdexiva en 12 Marzo 2013, 23:37 PM

Título: ayuda timer
Publicado por: asdexiva en 12 Marzo 2013, 23:37 PM
Public X As Integer
Private Sub Form_Load()
Timer1.Interval = 150
End Sub

Private Sub Timer1_Timer()
X = X + 1
If X = 3 Then
INGRESAR.Show
Unload Me
End If
End Sub


alguien me podria explicar para que sirve esto en el codigo

X = X + 1
If X = 3 Then


solo quiero saber para que sirve .el codigo si funciona pero quiero saber que significa esa parte
Título: Re: ayuda timer
Publicado por: MCKSys Argentina en 12 Marzo 2013, 23:46 PM
Tienes un control Timer, el cual ejecutara el evento timer (osea, llamará a la funcion Timer1_Timer()) cada 150 milisegundos.

Lo que hace la funcion es incrementar una variable (X) en 1 cada vez que se ejecuta la funcion. Luego, si la variable (X) es igual a 3, muestra un formulario (INGRESAR) y descarga (cierra) el formulario donde esta ejecutandose el codigo.

En resumen, el formulario INGRESAR se mostrara luego de 450 milisegundos de activado el Timer1.

Saludos!
Título: Re: ayuda timer
Publicado por: asdexiva en 12 Marzo 2013, 23:49 PM
muchas gracias como quien dice 150 se multiplica x3  xD
Título: Re: ayuda timer
Publicado por: MCKSys Argentina en 13 Marzo 2013, 00:01 AM
Algo asi. En realidad, la sub Timer1_Timer()  se ejecuta 3 veces.