Programación General > Visual Basic 6.0 e inferiores

 Delay Sin Timer

(1/1)

ArKaNtOs:
Hola amigos ya tenia rato que no me conectaba, solo necesito saber si alguien me puede decir si existe alguna funcion como el delay en c se que existe el timer pero no me sirve para lo que necesito, yo cree una funcion en la cual hago que el sistema cuenta cierta cantidad de numeros y eso genere un pequeño retardo en el sistema pero no se me hace muy chafon hacer eso, no si alguien tiene alguna idea de como hacerlo, les agradecere mucho bye :)  :kicking:

PD encontre una API llamada sleep y tampoco me sirvio :P

Juanolo:
Qué raro que no te sirva Sleep. No funciona... te da conflicto??

En fin.

Aunque no he usado la siguiente instrucción, la guardé por 'ingeniosa'. Debo aclarar que la bajé hace mucho tiempo de la página de Guille Som (del tiempo en que aún no le daba por el VbNet):


--- Código: Text ---Public Sub Wait(ByVal nSec As Integer)    'Esperar un número de segundos    Dim t1 As Date, t2 As Date     t1 = Second(Now)    t2 = t1 + nSec    Do        DoEvents    Loop While t2 > Second(Now)End Sub 


Pero qué raro que no te sirva Sleep.

Angel38:
Hola Arkantos   :hola:

No te sirve Sleep que raro.  :huh:

Aveces crea conflictos con la ejecucion del programa.


Intenta esto.


--- Código: Text --- DoEventsSleep 3000  
Te debe retardar tres segundos y el DoEvents ayuda a que no haya problema con el resto de la ejecucion del programa.  :P

Espero te sirva  :comp:

Navegación

[0] Índice de Mensajes

Ir a la versión completa