Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

charlie69

timer

Mensagens Recomendadas

charlie69    0
charlie69

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

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
charlie69    0
charlie69

é 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?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Gooden    0
Gooden

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

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jpaulino    106
jpaulino

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

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
joseA    0
joseA

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

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


×

Aviso Sobre Cookies

Ao usar este site você aceita a nossa Política de Privacidade