hacer pausa en vb

Iniciado por cobra_90, 11 Agosto 2006, 06:07 AM

0 Miembros y 1 Visitante están viendo este tema.

cobra_90

komo puedo hacer una pausa entre una asion y otra de mi aplicasion sin usar el timer???

Stewie.

en pascal se usa sleep (x) donde x es una cantidad de milisegundos, en vb debe ser parecido sino igual  ;)
La FE es la respuesta a todas tus dudas. :)

Robokop

Si en vb es casi igual ya que sleep es una API de windows.
la api es
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
y para usarla es como te dijeron sleep(milisegundos)
Ahora que si no quieres hacer pausas puedes hacer un bucle que haga pequeñas pausas
yo hice este mira:
Private Sub pausa()
Dim comenzar
Dim controlar
comenzar = Timer
Do Until controlar >= comenzar + 0.01'Aqui cambias el tiempo
controlar = Timer
DoEvents
Loop
End Sub

-POLACO-

Haces asi en el Formulario declaras esta Api :

Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)


y entre accion y accion pones esto :

'accion 1
Sleep 1000 '1000 milisegundos=1segundo
'accion 2

Bien simple espero te sirva .-.

cobra_90

gracias era lo k nesesitaba :)