Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] Retrasar ciclo FOR

Estas en el tema de Retrasar ciclo FOR en el foro de .NET en Foros del Web. En el siguiente ciclo FOR: For i = 1 to 10 Mi_TextBox.text = i Next Como le hago para que cada vez que ocurra Mi_TextBox.text ...
  #1 (permalink)  
Antiguo 14/03/2011, 12:27
Avatar de TECKNOCK  
Fecha de Ingreso: agosto-2010
Mensajes: 80
Antigüedad: 14 años, 3 meses
Puntos: 1
Retrasar ciclo FOR

En el siguiente ciclo FOR:

For i = 1 to 10
Mi_TextBox.text = i
Next

Como le hago para que cada vez que ocurra Mi_TextBox.text = i El programa haga una pausa de un par de segundos antes de ejecutar el siguiente FOR ?? y así el usuario pueda ver una especie de CONTEO del 1 al 10 ??
  #2 (permalink)  
Antiguo 14/03/2011, 14:18
Avatar de Aquaventus  
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 14 años, 5 meses
Puntos: 267
Respuesta: Retrasar ciclo FOR

para ello tengo entendido que es con threads(hilos como usualmente se los conoce)

Threads
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net
  #3 (permalink)  
Antiguo 14/03/2011, 18:24
Avatar de bieres  
Fecha de Ingreso: marzo-2011
Mensajes: 63
Antigüedad: 13 años, 9 meses
Puntos: 5
Respuesta: Retrasar ciclo FOR

Hola TECKNOCK, como dice Aquaventus.
Código:
Imports System.Threading

Thread.Sleep(3000) ' 3 segundos
  #4 (permalink)  
Antiguo 14/03/2011, 18:26
Avatar de TECKNOCK  
Fecha de Ingreso: agosto-2010
Mensajes: 80
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Retrasar ciclo FOR

Gracias por sus respuestas,

Pero será posible hacerlo con un TIMER ??
  #5 (permalink)  
Antiguo 14/03/2011, 18:45
Avatar de bieres  
Fecha de Ingreso: marzo-2011
Mensajes: 63
Antigüedad: 13 años, 9 meses
Puntos: 5
Respuesta: Retrasar ciclo FOR

Hola TECKNOCK, si lo haces con el timer, no te hace falta el for.
tendrias que poner enable el timer para activar la cuenta del tiempo (segundos), y cuando cumpla el tiempo ponerlo a false, y que te vaya poniendo el contador de segundos en el textbox.
Tendrias que poner un comprobador del conteo para que no pase la hacia delante en el codigo.
  #6 (permalink)  
Antiguo 14/03/2011, 19:20
Avatar de TECKNOCK  
Fecha de Ingreso: agosto-2010
Mensajes: 80
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Retrasar ciclo FOR

Me sirvió mucho, en realidad lo necesitaba para algo más complejo... pero con el contador que puse como ejemplo logré plantear una pregutna más sencilla.

GRACIAS !!!

Etiquetas: conteo, pausar, retrasar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:10.