Olá pessoal,
Desta vez trago um código simples, mas que dependendo da aplicação pode ser bem útil.
Descobri há pouco a classe StopWatch do namespace System.Diagnostics e o quão fácil é de usá-la.
Ela tem os métodos clássicos de um cronômetro como parar, reiniciar e zerar. Não é necessário fazer contas de milissegundos, minutos, etc.
Fiz um programinha para ilustrar o uso de alguns dos métodos dela. Ele ficou assim:
Vocês podem ver todo o funcionamento do programa em C# baixando o executável no link http://goo.gl/L3335, ou então fazendo o download do código fonte do cronômetro completo no link http://goo.gl/AXBrT
Abraço e até a próxima.
muito bom
ResponderExcluirMuito prático, parabéns e obrigado pela disponibilização... abç
ResponderExcluirOBRIGADO PELA DISPONIBILIDADE DO CONTEÚDO, estudo técnico em telecom e tenho muita dificuldade em c# sharp, ajudo bastantes
ResponderExcluirOBRIGADO PELA DISPONIBILIDADE DO CONTEÚDO, estudo técnico em telecom e tenho muita dificuldade em c# sharp, ajudo bastantes
ResponderExcluirCaso quisessemos fazer apenas aparecer horas minutos e segundos como ficaria?
ResponderExcluirVocê pode mudar isso nos parâmetros do StringFormat que é usado para alimentar o Label do tempo. Vai ficar assim:
ExcluirlblTempo.Text = String.Format("{0:00}:{1:00}:{2:00}", cronometro.Elapsed.Hours, cronometro.Elapsed.Minutes, cronometro.Elapsed.Seconds);
Muito obrigado, ajudou bastante...
ResponderExcluir