Cuenta Atras

28/03/2006 - 21:13 por asd | Informe spam
Hola, quiero hacer una cuenta atras, q cuando llegue a 0 muestre un aviso.

private DateTime tiempo;

private int wtf = 0;

private void timer1_Tick(object sender, EventArgs e)

{

wtf++;

tiempo = tiempo.AddSeconds(1);

label1.Text = tiempo.Minute + ":" + tiempo.Second;

if (wtf == (120)) MessageBox.Show("Aviso");

}



Ese es un cronometro normal q hice, como se haria al reves.
 

Leer las respuestas

#1 Octavio Hernandez
29/03/2006 - 00:30 | Informe spam
Hola,

En principio puedes hacer lo mismo, pero inicializando wtf en 120 y restando
1 en cada iteración.
En lugar de tiempo.AddSeconds(1), para restar un segundo utiliza
tiempo.Subtract(new TimeSpan(0, 0, 1));

Slds - Octavio



"asd" escribió en el mensaje
news:
Hola, quiero hacer una cuenta atras, q cuando llegue a 0 muestre un aviso.

private DateTime tiempo;

private int wtf = 0;

private void timer1_Tick(object sender, EventArgs e)

{

wtf++;

tiempo = tiempo.AddSeconds(1);

label1.Text = tiempo.Minute + ":" + tiempo.Second;

if (wtf == (120)) MessageBox.Show("Aviso");

}



Ese es un cronometro normal q hice, como se haria al reves.


Preguntas similares