• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

charlie69

timer

6 mensagens neste tópico

Boas

é possível criar um timer (acho que é isso), que contabilize o tempo que quero... mas que permita durante a contagem clique num botão que eu quiser, e caso chegue ao fim do tempo, executa um determinado procedimento

Obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

é mais ou menos isso que quero.

Agora queria que quando passasse um minuto desde que começou, ele parasse o relogio e disparasse uma sub..

é possível?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

num timer 1 segundo é igual a 1000.

logo 1minuto=60 segundos=60000

Metes 60000 no intervalo e metes enable. dentro da função do timer chamas a funçao que queres disparar e aseguir meter timer1.enable=false

capiche? =P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

num timer 1 segundo é igual a 1000.

logo 1minuto=60 segundos=60000

Metes 60000 no intervalo e metes enable. dentro da função do timer chamas a funçao que queres disparar e aseguir meter timer1.enable=false

capiche? =P

Isso em vb6, isto é vba :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Olá,

Acho que seria algo próximo, que vc necessita.

Sub Time()
'aplica o time atual + 2 segundos para executar o procedimento
Application.OnTime Now + TimeValue("00:00:02"), "ExecutarMacro"
End Sub

Sub ExecutarMacro()
    MsgBox "Atenção! Apague esta MsgBox e coloque seu procedimento. "
End Sub

Adapte a sua necessidade de tempo e no lugar da MsgBox substitua por Call sua macro.

Abraços

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora