Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Rakzo-Fimbres en 23 Diciembre 2007, 03:44 am



Título: Problema con ProgressBar en vB.Net 2005!
Publicado por: Rakzo-Fimbres en 23 Diciembre 2007, 03:44 am
Tratare de explicarme lo mejor posible..

Veran pongamos un ejemplo para que se entienda lo que deseo, de cuando copiamos un archivo...  :-\

lo que necesito es... al darle click a un boton, la progressbar avance PROGRESIVAMENT E hasta el value = 40 (es decir que avance bloque por bloque en un intervalo de 250 y se detenga hasta que llegue al value = 40,)...
Ya que se haya cargado el archivo.. simplemente de completa la progressbar (ProgressBar.Va lue = 100)   :-[

Lo que necesito es como hacer que la progressbar avance PROGRESIVAMENT E en ese intervalo.. es decir me gustaria que se pueda VISUALIZAR el proceso de la ProgressBar

Sino me explique claramente envienme mensajes.. Grax!  :huh:


Título: Re: Problema con ProgressBar en vB.Net 2005!
Publicado por: Hadess_inf en 23 Diciembre 2007, 05:20 am
Agrega un control Timer al formulario, define el interval del timer ya sea mediante codigo o directamente desde la ventana propiedades, en el evento Timer del control Timer agrega el codigo para que el ProgresBar avanze.

Claro que previamente hallas definido el minvalue y maxvalue del Progressbar.

dim n as integer 'variable global, que servira como contador
sub form_load()
n = 0
end sub

sub Timer1_Timer()....
n=n+1
progressbar1.value=n
if n=100 then timer1.enabled=false
end sub

Espero funcione, Saludos.