COMO GENERAR RETARDOS DE MILISEGUNDOS??
HOLA
NECESITO QUE ME AYUDEN Y ME DIGAN COMO PUEDO GENERAR RETARDOS MENORES A UN SEGUNDO, NECESITO UNO DE 20ms.
GRACIAS. SI PUEDEN POR FAVOR ENVIENME SU AYUDA AL CORREO CON ASUNTO AYUDA VISUAL.
NECESITO QUE ME AYUDEN Y ME DIGAN COMO PUEDO GENERAR RETARDOS MENORES A UN SEGUNDO, NECESITO UNO DE 20ms.
GRACIAS. SI PUEDEN POR FAVOR ENVIENME SU AYUDA AL CORREO CON ASUNTO AYUDA VISUAL.
Puedes usar el control Timer o la función API gettickcount,
pero si necesitas mayor precisión tienes un ejemplo
en esta página http://guille.costasol.net/vb_api03.htm#api03_14
Utiliza la función timeGetTime que según dice tiene
una precisión de 1 milisegundo.
pero si necesitas mayor precisión tienes un ejemplo
en esta página http://guille.costasol.net/vb_api03.htm#api03_14
Utiliza la función timeGetTime que según dice tiene
una precisión de 1 milisegundo.
Utiliza esta función de la API en un módulo bas
Public Declare Sub Sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long)
' Luego en el procedimiento que quieras llámala asi:
Private Sub Ejemplo
retardo 1 ' para un milisegundo
' o asi ...
retardo 60000 ' para un minuto
End sub
' el procedimiento retardo sería sólo esto:
Private Sub retardo (param as long)
Sleep (param)
end sub
Revisa la sintaxis, ya que lo he digitado directamente en pantalla y puedo haber cometido algún error
Suerte.
Public Declare Sub Sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long)
' Luego en el procedimiento que quieras llámala asi:
Private Sub Ejemplo
retardo 1 ' para un milisegundo
' o asi ...
retardo 60000 ' para un minuto
End sub
' el procedimiento retardo sería sólo esto:
Private Sub retardo (param as long)
Sleep (param)
end sub
Revisa la sintaxis, ya que lo he digitado directamente en pantalla y puedo haber cometido algún error
Suerte.
