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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Timer1
jongle
CAPANEMA
PA - BRASIL
Postada em 12/03/2006 10:34 hs            
pessoal, por que o interval do Timer1 não passar de 10.000, e como eu sei quanto tempo é isso.. ex: 1000 quantos segundos é?
estou precisando de 20 minutos para a ação.
     
JOHNNY
não registrado
Postada em 12/03/2006 12:34 hs   
1000 DE INTERVAL EQUIVALE A 1 SEGUNDO,O MÁXIMO QUE O TIMER CHEGA É 65535(EQUIVALE A 1 MINUTO 5 SEGUNDOS E 535 MILLISEGUNDOS).POR ISSO PARA ESPERAR 20 MINUTOS PARA UMA AÇÃO USE O TEMPO EM QUE O WINDOWS ESTÁ RODANDO E VAI TIRANDO A DIFERENÇA COM UM TIMER DE 60000 DE INTERVAL(1 MINUTO).
Private Declare Function GetTickCount& Lib "kernel32" ()
Dim tinicial, tatual, tfinal
Private Sub Form_Load()
Timer1.Interval = 60000
tinicial = CInt(GetTickCount& / 60000)
End Sub
Private Sub Timer1_Timer()
tatual = CInt(GetTickCount& / 60000)
tfinal = CInt(tatual - tinicial)
If tfinal = 20 Then MsgBox "TEMPO ESGOTADO"
End Sub
     
LCRamos
Pontos: 2843
GOIANIA
GO - BRASIL
Postada em 12/03/2006 17:56 hs            
Voce pode também definir a propriedade Interval do Timer como 60.000 (equivale a um minuto)
Depois nomeia uma variável
Dim lTEMPO as Long
 
lTEMPO = 0
 
Private Sub Timer1_Timer()
 lTEMPO = lTEMPO + 1
 If lTEMPO = 20 Then
  lTEMPO = 0    ' Zera a variável para nova contagem
  'escreva aqui a ação ou chame o procedimento
 End If
End Sub
vlu//
 
 
 
 
     
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 12/03/2006 22:00 hs            
gosto mais da soluçao do LCRamos... é bem funcional e nao meche com API, que pode gerar confusao pra quem ta começando...


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
LF
SÃO PAULO
SP - BRASIL
Postada em 13/03/2006 08:03 hs            
Sei la.....os dois são bons....mais vai depender do programa que vc esta desenvolvendo....eu por exemplo tenho um programa para capturar foto do usuário...a cada "X" minutos.....o usuario pode escolher entre 1 até infinito........
 
Mas para conseguir isso vc tem que quebrar a kbeça....tem que usar varias ferramentas e da muito trabalho acho q ñ severia pra vc.....mas acho q o mais simples é o do LCRamos

E-mail.............. luyzfernando@gmail.com
Msn...................luyzfernando@hotmail.com
 
Obs. Hotmail uso apenas para messenger!!
 
Aprendiz e Futuro programador!!!
 
"Todo seu conhecimento deve ser compatilhado!!!"  ---Emoções---
                                    
     
JOHNNY
não registrado
Postada em 13/03/2006 11:44 hs   
APOIADO,NÃO HAVIA PENSADO NA IDÉIA DO LCRAMOS.
     
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