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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Rotina de Tempo
Ville
MEDIANEIRA
PR - BRASIL
ENUNCIADA !
Postada em 06/12/2004 14:39 hs            
Ola amigos como eu posso fazer uma rotina q se execute de 30 em 30 minutos um arquivo bat ?
   
DM MASTER
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 06/12/2004 14:47 hs            
Voce quer executar o que? uma aplicação vb ou um arquivo .BAT?
Crie uma aplicação no vb e com o TIMER do vb vc faz um contador e de 30 em 30 min vc da o comando para ele executar o arquivo .BAT
Espero ter ajudado, mas se não explique melhor a sua duvida

DM MASTER":.
   
INVICTOR
UBERABA
MG - BRASIL
ENUNCIADA !
Postada em 06/12/2004 17:10 hs            
faiz assim
timer.interval = 300
shell "caminhodoarquivobat"

Humberto Pereira
"Ninguém jamais concordará em rastejar se sentir impulso de voar".
   
Righi
BELO HORIZONTE
MG - BRASIL
ENUNCIADA !
Postada em 06/12/2004 18:20 hs            
Ville, coloque uma variavel pros segundos e uma pros minutos... no timer faça q de 1 em 1 segundo e ele diminua 1 segundo do tempo total...qdo chegar a zero ele chama o arquivo .Bat e reinicia outra vez os 30 min, deu pra pegar??

EmoçõesRighiEmoções

Beginner Game Developer!

duduchaves@uai.com.br

   
Sandro
não registrado
ENUNCIADA !
Postada em 06/12/2004 22:40 hs   
O controle Timer tem uma limitação de aproximadamente 1 minuto. E a propriedade interval dele usa como referência um milésimo de segundo (1ms). Assim, você terá que criar uma variável que será um contador de minutos que, ao alcançar um determinado valor (no seu caso 30) irá executar alguma ação. Seria algo mais ou menos assim:
 
Timer1.Interval = 60000
 
Private Sub Timer1_Timer()
    Static NumMinutos as Integer
 
    NumMinutos = NumMinutos + 1
 
    If NumMinutos = 30 Then
        ... Coloque aqui o seu código de chamada ...
        NumMinutos=0
    End If
 
End Sub
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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