Estoy tratando de hacer un programa en el que se muestre un intervalo de tiempo, cada "X" tiempo.
En el programa tengo un timer con la propiedad interval=6000, para que cada 6 segundo me muestre un nuevo valor para el tiempo.
Y en timer, tengo el siguiente codigo:
Código:
Esto es solo un ejemplo de tooodo lo que tengo en el codigo. Bueno, el caso es que en lugar de mostrarme cada 6 segundos un paso de x, lo que hace es, a los 6 segundos, me muestra todos los pasos de x. Osea, entra en el timer, hace todo el bucle, y muestra todo pasado los 6 segundos.Private Sub Timer1_Timer() For x = 1 To V Tprueba = 10 T3 = T3 + Tprueba If x = 1 Then Text1.Text = T3 Else If x > 1 Then Text1.Text = Text1.Text & vbCrLf & T3 End If End If Next Timer1.Enabled = False End Sub
A ver si podeis ayudarme a ver que hago mal para que no me muestre cada 6 segundos una linea del tiempo, hasta llegar al final del bucle.
Espero haberme explicado bien.
Gracias de antemano.