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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Timer
RDM.TECNOLOGIA
SÃO PAULO
SP - BRASIL
Postada em 18/05/2007 11:01 hs            
Pessoal eu tenho q desenvolver um pequeno aplicativo que simplesmente abra um .BAT de 5 em 5 minutos tipo:
eu tenho um aplicativo console que exporta dados de uma unidade para outra e este console precisa ser iniciado a cada 5 minutos, eu estava utilizando o agendador de tarefas do windows, mas ele esta dando umas falhas e isto não pode acontecer.
então eu pensei em criar um aplicativo para ficar rodando minimizado no systray do windows e a cada 5 minutos ele chama este console, porem não consegui utilizar o Timer para isto pq o interval dele só chega até 60000, ou seja, 1 minuto, como eu faço para expandir este tempo?
     
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
Postada em 18/05/2007 16:41 hs            
Em declarações:
Dim lTEMPO As Long
' Configure a propriedade Interval do controle Timer.
 
Private Sub Form_Load()
   Timer1.Interval = 1000   ' isto representa 1 segundo
   lTEMPO = 0 
End Sub
 
Private Sub Timer1_Timer()
    lTEMPO = lTEMPO + 1
    If lTEMPO >= 120    ' AQUI 120 REPRESENTARÁ 2 MINUTOS
         ' FAÇA AQUI A SUA AÇÃO
         lTEMPO = 0
    End If
End Sub
 
Pronto não precisará se preocupar com o controle, basta controlar a variável, e verificar sua necessidade.
Qualquer coisa poste
 
vlu//
     
Página(s): 1/1    

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