Foros del Web » Programación para mayores de 30 ;) » .NET »

Progresbar en procedimientos largos

Estas en el tema de Progresbar en procedimientos largos en el foro de .NET en Foros del Web. Hola, esta vez hago una pregunta mas bien basica: tengo varios procedimientos largos de manejo de archivos que comienzan al presionar un boton. Para eso ...
  #1 (permalink)  
Antiguo 11/08/2011, 10:47
 
Fecha de Ingreso: abril-2010
Mensajes: 82
Antigüedad: 14 años
Puntos: 2
Pregunta Progresbar en procedimientos largos

Hola, esta vez hago una pregunta mas bien basica:

tengo varios procedimientos largos de manejo de archivos que comienzan al presionar un boton. Para eso me cree unos labels en un panel. La idea es como el proceso general toma tiempo, que el usuario lo visualice de alguna manera.
Mi idea era que a medida que se cumple una etapa del proceso vaya apareciendo un label en pantalla: O sea...

> Lectura de archivo

....unos segundos despues

> Lectura de Archivo

> Lectura Finalizada, procesando dato

....unos segundos despues

> Lectura de Archivo

> Lectura Finalizada, procesando dato

> Cerrando archivo...

Y eso es todo, la cosa es que no van apareciendo de a una...aparecen todos juntos al final....la verdad no me gusta....alguno hizo algo parecido??
como lo puedo solucionar??

Muchas gracias.
Saludos
  #2 (permalink)  
Antiguo 11/08/2011, 15:30
 
Fecha de Ingreso: mayo-2011
Mensajes: 20
Antigüedad: 13 años
Puntos: 2
Respuesta: Progresbar en procedimientos largos

que tal codymarc

tal vez te sea esto de utilidad http://www.dreamincode.net/forums/topic/112547-using-the-backgroundworker-in-c%23/
  #3 (permalink)  
Antiguo 12/08/2011, 09:01
 
Fecha de Ingreso: abril-2010
Mensajes: 82
Antigüedad: 14 años
Puntos: 2
Respuesta: Progresbar en procedimientos largos

Muchas gracias lagx!!!
Siempre habia tenido la duda de como hacian "los programas de verdad" para que no se les cuelgue la GUI.

Siempre es bueno aprender algo nuevo.
Saludos.

Etiquetas: vbnet
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 21:16.