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

como realizar contadores sin necesita de usar los timers

Estas en el tema de como realizar contadores sin necesita de usar los timers en el foro de Programación General en Foros del Web. Saludos a todos, necesito hacer una secuencia para simular el arranque de un motor estrella - triand¡gulo, para ello necesito implementar 3 contadores. una forma ...
  #1 (permalink)  
Antiguo 01/04/2003, 14:58
 
Fecha de Ingreso: noviembre-2002
Mensajes: 56
Antigüedad: 22 años
Puntos: 0
como realizar contadores sin necesita de usar los timers

Saludos a todos, necesito hacer una secuencia para simular el arranque de un motor estrella - triand¡gulo, para ello necesito implementar 3 contadores. una forma es hacerlo con timer pero me imagino que tambien se puede realizar con sentencias "FOR", esto lo quiero hacer para evitar tener muchos timers en el form, lo que necesito es simular un tiempo de arranque de 7 segundos, luego un tiempo de 1 segundo y finalmente un tiempo de 10 segundos, si alguien sabes como hacerlo se lo agradeceré muchísimo.
Saludos

Macaspi2002
  #2 (permalink)  
Antiguo 01/04/2003, 17:20
 
Fecha de Ingreso: febrero-2003
Mensajes: 29
Antigüedad: 21 años, 9 meses
Puntos: 0
Utilizar un For Next para un contador de ese tipo no es la manera mas exacta ce medir el tiempo, si no quieres utilizar el control timer, usa la funcion Sleep que encontraras en el MSDN
  #3 (permalink)  
Antiguo 02/04/2003, 02:02
 
Fecha de Ingreso: abril-2002
Mensajes: 438
Antigüedad: 22 años, 7 meses
Puntos: 2
Lo que te han dicho, puedes usar la función sleep (pero esta detiene la aplicación), o puedes usar un bucle inicializando un single al valor de Timer y ejecutándolo hasta que timer-"lavariablesingle" > "número de segundos" ¿no?

Algo del palo:
dim s as single
s=timer
do
loop while timer-s <= 8

Esto te detendría el programa 8 segundos (por ejemplo).

Saludos.
  #4 (permalink)  
Antiguo 02/04/2003, 09:33
 
Fecha de Ingreso: febrero-2003
Mensajes: 29
Antigüedad: 21 años, 9 meses
Puntos: 0
Tienes razon no pense en eso, por que generalmente cuando he utilizado el Sleep a sido en hilos, y logicamente hay solo se para el hilo que la ejecuta.
  #5 (permalink)  
Antiguo 02/04/2003, 09:39
 
Fecha de Ingreso: abril-2002
Mensajes: 438
Antigüedad: 22 años, 7 meses
Puntos: 2
Correcto.
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.