Programación General > Visual Basic para principiantes

 Como Se Hace Un Delay En Visual!!!

(1/1)

todook:
no hay mucho mas que decir nada mas que como se pone que restricciones tiene y eso lamentablemente no tengo la ayuda y lo necesito al que me pueda ayudar muchas gracias....saludos!!!!

RadicalEd:
Utiliza un timer, o el API Sleep

albertovicat:
Yo lo hago con esto. No necesita ningún complemento ni API:
--------------------------------------
Public Sub ESPERAR(S As Single)
    Dim T1 As Single
    T1 = Timer
    Do While T1 + S > Timer
        DoEvents
    Loop
End Sub
--------------------------------------
Tenés que ubicarla en un módulo para que sea accesible desde cualquier parte del proyecto.
El argumento que le pasás es la cantidad de segundos a esperar:
para que espere 3 segundos: "ESPERAR 3", o "Call ESPERAR(3)".
Te hago notar la presencia de "DoEvents" que permite que se ejecuten otros eventos del mismo programa o de otro cualquiera mientras se cumple el tiempo. De otra forma la PC se congela y parece "colgada" hasta que se cumpe la espera.
Saludos.

Navegación

[0] Índice de Mensajes

Ir a la versión completa