Timer y Medianoche de Joe LeVasseur

 

Fecha: 09/Feb/1997

La función Timer devuelve los segundos que han pasado desde medianoche. Mira la línea 12, ahí está el truco.

Sub WaitSeconds(N as Integer)
  'Este sub es como delay en Pascal
    Dim NowTimer As Double
    Dim BeginTimer As Double
    Dim TimeDiff As Integer

    BeginTimer = Timer
    Do
        DoEvents
	NowTimer = Timer
	If NowTimer < BeginTimer Then
	    TimeDiff = 86400 + NowTimer - BeginTimer
		'A ver si ha pasado la medianoche
	Else
	    TimeDiff = NowTimer - BeginTimer
	End If
    Loop Until TimeDiff >= N
End Sub

Visita las páginas de Joe LeVasseur, el autor de SSStart y Yankee Clipper

http://www.tiac.net/users/lvasseur/ssstart.html
Página personal:
http://www.tiac.net/users/lvasseur/


ir al índice