Red de conocimiento informático - Conocimientos de programación - Programación de segunda mano

Programación de segunda mano

Si tu cronómetro es 1. intervalo = 1000, entonces este programa cuenta regresivamente hasta 10 minutos. El significado del código es el siguiente:

Subtemporizador privado 1_Timer()

Si n & lt& gtSi n es. no es igual a 0.

N = n-1 'Hace n-1 de cada evento del temporizador, donde la velocidad de N decremento está relacionada con la configuración del intervalo.

De lo contrario, ¿qué pasa cuando n = 0? Mira algo más.

Si m & lt& gtCuando m

M = m-1 'En otras palabras, cuando el segundero se mueve de 59-0, el minutero M necesita quitar un minuto, entonces cuenta regresiva.

N = 59'm Después de quitar un minuto, N (que yo llamo segundos) comienza la cuenta regresiva desde 59 nuevamente.

En caso contrario, si m = 0, en caso contrario n se resta de 1.

n = n - 1

Terminará si...

Terminará si...

Etiqueta1. título = m

etiqueta 3. Title = n

Este código está mal escrito y es "inútil"

Déjame cambiarlo por ti:

Subtemporizador privado 1_Timer( )

Si n & lt& gtentonces 0

n = n - 1

Entonces si no m = 0

Temporizador 1. Habilitado = Falso

MsgBox "Cuenta regresiva finalizada"

Otro

m = m - 1

n = 59

Terminará si...

Etiqueta1. título = m

etiqueta 3. title = n

Conector final