Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: juanjoxx en 1 Abril 2006, 19:14 pm



Título: Progress Bar
Publicado por: juanjoxx en 1 Abril 2006, 19:14 pm
hola a todos los hack de foro ...  ;D
estoy haciendo una aplicacion pero demora un poquito en cargar ... porq se conecta a la base de datos y hace otras cositas ... mi pregunta es como puedo poner un progress bar q vaya cargando cuando mi aplicacion tambien lo haga y finalice el progress bar cuando mi aplicacion ya este cargada  :huh:
ˇˇˇˇˇˇˇˇˇˇˇˇ  ya q aqui hay solo tan los pro espero q pasen el dato ...  ;D bye .....


Título: Re: Progress Bar
Publicado por: Gorky en 1 Abril 2006, 21:39 pm
Para empezar te digo que no se nada de BB.DD. pero si de progressbar. Un progressbar necesita algo que tomar de referencia. Por ejemplo si estas haciendo la carga de un fichero de texto pues tienes como referencia cada una de las lineas de texto. Asi que tu sabras cual es la referencia que vas a tomar en una B.D. Y si quieres saber como funciona una barra de progreso te recomiend que busques en el foro ya que se ha hablado mucho sobre el tema.


Título: Re: Progress Bar
Publicado por: [VolkS] en 1 Abril 2006, 23:35 pm
buenas...

If Progressbar1.value = 100 then
timer1.enabled = false
else
progressbar1.value =  progressbar1.value + 10
end if
Suma 10 de la barrita, y cuando esta en 100 se detiene

Lo que mejor te serviria seria ir sumando mediante la carga, pongo un ejemplo.


Public Sub CargarTodo()
Call CargarBD
progressbar1.value = progressbar1.value +20
call cargarTXT
progressbar1.value = progressbar1.value + 20
call CargarBmps
progressbar1.value = progressbar1.value + 20
call cargar Dats
progressbar1.value = progressbar1.value + 40
End Sub

La barra estara en 100 luego de cargar todo...  :P