USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Como faço cronometro em vb
Maycon
não registrado
Postada em 13/12/2005 09:53 hs   
Boa dia meu nome é Maycon e gostaria de saber se alguem sabe como fazer um cronometro ou um contador de tempo, quando acabar o tempo o furmulario seja fechado...
desde ja agradeço...
falow
     
Geronimo
Pontos: 2843
JOINVILLE
SC - BRASIL
Postada em 13/12/2005 13:51 hs            
Tente esse. Para testar coloque um timer e um label num form e cole o código abaixo:

Dim Horas As Integer, Minutos As Integer, Segundos As Integer

Private Sub Form_Load()
    
    ' Seta o timer para regredir 1 minuto
    Horas = 0
    Minutos = 1
    Segundos = 0
    Timer1.Interval = 1000
    Timer1.Enabled = True
    
End Sub

Private Sub Timer1_Timer()

    ' Ajusta os contadores
    If Segundos < 0 Then
        Segundos = 59
        Minutos = Minutos - 1
        If Minutos < 0 And Horas > 0 Then
            Minutos = 59
            Horas = Horas - 1
        End If
    End If
    
    ' Mostra o resultado num label
    Label1 = Format(Horas, "00") & ":" & Format(Minutos, "00") & ":" & Format(Segundos, "00")
    
    ' Checa para ver se já acabou
    If Horas = 0 And Minutos = 0 And Segundos = 0 Then
        Timer1.Enabled = False
        MsgBox "Tempo Esgotado!", vbInformation, App.Title
'no seu caso unload frmformque cvocê quer fechar
    End If
    
    ' contagem regressiva
    Segundos = Segundos - 1

End Sub

"O pior inimigo que você poderá encontrar será sempre você mesmo."
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página