Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

ProgressBar

Estas en el tema de ProgressBar en el foro de Visual Basic clásico en Foros del Web. Acabo de crear un aplicacion que mi realiza una migración de 75000 registros de varias tablas de fox a SQL server, para ello utilizio un ...
  #1 (permalink)  
Antiguo 27/07/2006, 16:27
Avatar de grovervas
Usuario no validado
 
Fecha de Ingreso: junio-2002
Ubicación: Perú
Mensajes: 306
Antigüedad: 21 años, 10 meses
Puntos: 0
ProgressBar

Acabo de crear un aplicacion que mi realiza una migración de 75000 registros de varias tablas de fox a SQL server, para ello utilizio un progressbar para mostrar el avance, pero al empezar el proceso la aplicacion aparece como colgado pero si esta ejecutando la migración y en el progressbar no se muestra nada a pesar de ir aumentando la propiedad value en 1 por cada registro migrado, tambien realizo varias operaciones por cada registro antes de pasarlo a SQL, el proceso esta bien pero el tema es del progressbar y porque la aplicacion se muestra como colgada.
  #2 (permalink)  
Antiguo 27/07/2006, 17:24
 
Fecha de Ingreso: abril-2004
Mensajes: 192
Antigüedad: 20 años
Puntos: 0
Hola. ¿se cuelga utilizando DoEvents?
__________________
Recursos visual basic
  #3 (permalink)  
Antiguo 27/07/2006, 17:27
Avatar de grovervas
Usuario no validado
 
Fecha de Ingreso: junio-2002
Ubicación: Perú
Mensajes: 306
Antigüedad: 21 años, 10 meses
Puntos: 0
Tengo un Do While, recorriendo un recorset, y ahi aumento por cada iteraccion el valor del progress bar.
  #4 (permalink)  
Antiguo 27/07/2006, 17:30
 
Fecha de Ingreso: abril-2004
Mensajes: 192
Antigüedad: 20 años
Puntos: 0
¡?¡ Pero colocas un DoEvents en el While ??
__________________
Recursos visual basic
  #5 (permalink)  
Antiguo 28/07/2006, 06:18
Avatar de elsaky  
Fecha de Ingreso: junio-2006
Ubicación: Buenos Aires, Argentina
Mensajes: 53
Antigüedad: 17 años, 10 meses
Puntos: 0
fijate que la propiedad max del progress sea igual a la cantidad de registros
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:13.