TIMER - CRONOMETRO REGRESSIVO

USUARIO.EXCLUIDOS 11/12/2006 19:38:09
#189384
Estou a precisar de fazer um cronometro que me conte desde, por exemplo "01:23:09" horas até "00:00:00", isto apresentando os resultados ao utilizador.
Mas não sei o que colocar no timer para subetrair o tempo que está escrito numa label "01:23:09".

Obrigado ;)
USUARIO.EXCLUIDOS 11/12/2006 19:48:54
#189385
Simples, coloque um timer com intervalo de 1000 e o código:

Private Sub timer1_timer()
'Tira um segundo
Label1.Caption = DateAdd("S", -1, CDate(Label1.Caption))
'Verifica se terminou a contagem, se chegou no 00:00:00
If CDate(Label1.Caption) = Empty Then
Timer1.Enabled = False
MsgBox "Fim da contagem!"
End If
End Sub



PS: Se quiser dê uma olhada no manual do VBM sobre o DateAdd

Qualquer dúivida poste...flw
USUARIO.EXCLUIDOS 11/12/2006 19:49:51
#189386
Vou experimentar.
Vlw! ;)
USUARIO.EXCLUIDOS 11/12/2006 19:51:04
#189388
Citação:

RITA escreveu:
Vou experimentar.
Vlw! ;)



^^
USUARIO.EXCLUIDOS 11/12/2006 19:53:41
#189389
RITA, editei o título do seu tópico pois "PERGUNTA SUSPEITA..." não tinha muito a ver, espero que não se importe...flw
USUARIO.EXCLUIDOS 11/12/2006 20:20:18
#189394
lol ok. dsclpa, é k fikei um pouco amoada com uma 'ajuda' que recebi noutro thread.

Vlw!
USUARIO.EXCLUIDOS 11/12/2006 23:26:53
#189412
só não esqueça de encerrar o tópico se a dica do Matioli lhe ajudou!!


Tópico encerrado , respostas não são mais permitidas