Tema: Temporizador
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2015, 17:57
REHome
 
Fecha de Ingreso: mayo-2007
Ubicación: PIC-16F84A
Mensajes: 729
Antigüedad: 17 años, 5 meses
Puntos: 8
Temporizador

Hola:

En el formulario tengo un label y dos buttons. En el label muestra 00:00:00, que son horas, minutos, segundos.

El primer botón empieza llamado Start el contador, el otro botón llamado Stop es detener el temporizador y se pone a 00:00:00 y se queda detenido.

¿Cómo se hace en C#?

Por ahora he hecho esto.
Código:
public class form1{

   private Timer _timer = null;

   public void Form_Load(...){

        _timer= new Timer();

        _timer.Interval = 1000; // 1seg

        _timer.tick += timer_Tick;

   }

   private void btnIniciar_Click(...){

      _timer.Start();

  }

   private void btnIniciar_Click(...){

     _timer.Stop();

  }

   private void timer_Tick(...){

        label.Text = DateTime.Now.ToString("HH:mm:ss")

  }

}
La salida muestra la hora, quiero que muestre 00:00:00 cuando está en Stop, que empieze a contar el tiempo, cuando le de desconectar, se pone a 00:00:00. El problema que me muestra la hora actual, y no deseo eso.

Saludos.
__________________
Meta Shell, VERSIÓN 1.2.2
Descargar