Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: ubetor^^ en 8 Octubre 2006, 14:19 pm



Título: Cambiar el Interval de milisegundos a segundos
Publicado por: ubetor^^ en 8 Octubre 2006, 14:19 pm
No me acepta valores con más de 5 cifras...hay alguna forma para que lo haga?

De antemano gracias.


Título: Re: Cambiar el Interval de milisegundos a segundos
Publicado por: Snort en 8 Octubre 2006, 14:32 pm
   Hace tiempo me paso algo parecido a lo tuyo, necesitaba mas tiempo puedes poner varios timers con el tiempo a tope 99999 milisegundos y cuando acabe uno enchufar otro y otro y asi asta qe te de tiempo (Una chapuza impresionante), o hacer un bucle For, to next:
Código:
Do
i = i +1
If i = 1000000 then
msgbox "El ciclo ha llegado a 1.000.000"
i=0
Loop
Solo es una idea...


Título: Re: Cambiar el Interval de milisegundos a segundos
Publicado por: ubetor^^ en 8 Octubre 2006, 17:35 pm
Ok, de esa manera no lo había pensado. Yo lo que hice fue poner cuantos timers necesitaba (cada uno de ellos al valor máximo [cerca de 65000]. Y después mediante if´s cancelar uno y activar otro...así sucesivamente hasta ejecutar la instrucción...y finalmente pues queda una chapuzilla
también xD

Y digo yo...porque no hacen un timer con más duración??  O tal vez haya alguna ocx por ahi y no nos hemos dado cuenta xd


Título: Re: Cambiar el Interval de milisegundos a segundos
Publicado por: CA en 9 Octubre 2006, 00:11 am
Como has declaro i xq te recuerdo q hay limites en las variables.


Título: Re: Cambiar el Interval de milisegundos a segundos
Publicado por: WarGhost en 9 Octubre 2006, 04:08 am
si se declara cono int creo que si que tira error pero la la declaras como long me parece que no