Red de conocimiento informático - Problemas con los teléfonos móviles - Código fuente de cuenta regresiva de una hora de VB, el formato es 00:00:00

Código fuente de cuenta regresiva de una hora de VB, el formato es 00:00:00

Aquí hay un fragmento de código que usted mismo escribió y que es más corto, más conciso y más fácil de entender, lo que le permite especificar su propia cuenta regresiva de 24 horas. Cuando se especifica, hh es el número de horas, se le asigna un valor de 0-23, mm es un número de minutos, se le asigna un valor de 0-59, ss es el número de segundos, se le asigna un valor de 0-59, pero mm y ss suelen ser 0. Haga clic en el botón de cuenta regresiva para comenzar.

'Necesita crear el control Command1 y el control Timer1 en la ventana

Dim

timeall

As

Long

'Calcular el total de segundos de cuenta regresiva

Privado

Sub

Command1_Click()

Timer1 . Habilitado

=

Verdadero

Fin

Sub

Sub

Timer1_Timer( )

Si

timeall

=

Entonces

Comando1.Título

=

"00:00:00"

MsgBox

"¡La cuenta atrás ha terminado!"Caption

=

Formato(timeall

\

3600,

"00")

&

": "

&

Formato((timeall

\

60)

Mod

60,

"00")

&

":

Formato(timeall

Mod.

60,

"00")

tiempotodo

=

tiempotodo

-

1

Fin

Si

Fin

Sub

Privado

Sub

Form_Activate()

Dim

hh%,

mm%,

ss%

hh<

=

1:

mm

=

0:

ss

=

'Especificar la duración de la cuenta regresiva

Comando1.Caption

=

Formato(hh,

"00")

&

":"

&

Formato(mm,

"00")

&

":"

&

Formato(ss,

"00")

timeall

=

hh

*

3600&

+

mm

*

60&

+

ss

-

1

Temporizador1.Enabled

=

Falso

Temporizador1.Intervalo

=

1000

Fin

Sub