Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: bautistasbr en 23 Junio 2006, 17:19 PM

Título: aumentar el tiempo del timer
Publicado por: bautistasbr en 23 Junio 2006, 17:19 PM
 ola amigos ;D

como puedo poner en el intervalo del timer 40 minutos??


Gracias
Título: Re: aumentar el tiempo del timer
Publicado por: Hans el Topo en 23 Junio 2006, 17:40 PM
Cita de: bautistasbr en 23 Junio 2006, 17:19 PM
ola amigos ;D

como puedo poner en el intervalo del timer 40 minutos??


Gracias

el interval del timer viene en milisegundois 1sg=1000msg xd

40*60*1000=2400000 milisegundos xd
Título: Re: aumentar el tiempo del timer
Publicado por: bautistasbr en 23 Junio 2006, 17:45 PM
me dice q el valor no es valido
Título: Re: aumentar el tiempo del timer
Publicado por: Hans el Topo en 23 Junio 2006, 17:53 PM
Cita de: bautistasbr en 23 Junio 2006, 17:45 PM
me dice q el valor no es valido

pos me da que no se puede.... xd


1 a 65.535  Establece un intervalo (en milisegundos) que se hace efectivo cuando se establece True en la propiedad Enabled de un control Timer. Por ejemplo, un valor 10.000 equivale a 10 segundos. El máximo, 65.535 milisegundos, equivale a poco más de un minuto.
Título: Re: aumentar el tiempo del timer
Publicado por: Meg en 23 Junio 2006, 17:54 PM
Facil en el Form_load pon esto

timer1.interval = 60000 ' el intervalo sera un minuto k es el maximo permitido

y en el codigo del timer pon esto:

Citar
Dim contador as string
If contador = "40" Then
TU CODIGO
contador = 0
End If

Else
contador = Contador + 1
End If
Cada minuto se pone un contador,cuando hay 40 contadores han pasado 40 minutos y se ejecutara lo k kieras hacer

Título: Re: aumentar el tiempo del timer
Publicado por: Meg en 23 Junio 2006, 17:56 PM
Perdon me e ekivocado en el codigo del timer seria asi:
Citar
If contador = "40" Then
TU CODIGO
contador = 0
Else
contador = Contador + 1
End If
Título: Re: aumentar el tiempo del timer
Publicado por: NYlOn en 23 Junio 2006, 18:15 PM
Es que la variable Contador la tenes que declarar como Integer. O byte...
Título: Re: aumentar el tiempo del timer
Publicado por: Hans el Topo en 23 Junio 2006, 18:35 PM
Cita de: Meg en 23 Junio 2006, 17:56 PM
Perdon me e ekivocado en el codigo del timer seria asi:
Citar
If contador = "40" Then
TU CODIGO
contador = 0
Else
contador = Contador + 1
End If

la variable deberia de ser global y entera(integer)... xk sino en cada entrada se vuelve a dimensionar... xd
y si quieres ahorrarte el contador lo metes en el tag del timer...
timer()
  contador=contador+1
  if contador=40 then
     'orgia
     contador=0
  endif
end sub

Título: Re: aumentar el tiempo del timer
Publicado por: Meg en 23 Junio 2006, 21:03 PM
CitarEs que la variable Contador la tenes que declarar como Integer

Exacto como global e integer,eso me pasa por escribir rapido,se me paso lo siento xD