 
			
				02/06/2009, 20:59
			
			
			     |  
        |     |    |    Fecha de Ingreso: junio-2009  Ubicación: Cusco - Perú  
						Mensajes: 414
					  Antigüedad: 16 años, 5 meses Puntos: 1     |        |  
  |      Respuesta: Uso del ProgressBar en Un Loading…        Bueno Muchachos gracias por la aclaración 
Entonces es meramente impredecible el saber cuánto dura 
Un determinado proceso ya q en esto influye las características 
Del Ordenador, siendo rápida o Lenta 
Bueno en todo caso se realiza una simple simulación 
Yo hacia algo casi parecido, usaba un timer q hacía incrementar 
Mi Progressbar pero obviamente no tenia control 
Era un Progressbar q se Incrementaba y al llenarse volvía a Cero para seguir incrementando 
Bueno eso era una simulación desesperada q realice alguna vez 
Pero siempre me intrigaba el no tener el control de ello… 
Y como lo q comentan veo q será imposible… 
Veo por ejemplo al instalar programas como se ve un progressbar 
El cual recorre según supuestamente va realizando la instalación 
Y cuando llega al 100 % termina todo correctamente 
Aun se toman la molestia de mostrarnos en un Label los elementos q se están 
Instalando, me pregunto, entonces esto es Pura farsa, una simulación absurda? 
Bueno no entiendo como lo hacen… 
Entonces me quedaría preguntar: 
Mencionaron 2 cosas q me llamaron la Atención:   
1.	Backgroundworker (nunca lo Use, Como lo Hago referencias Por favor) 
2.	Hacer DoEvents Verificando cuando muere el proceso   
Como verifico exactamente eso? 
Por ejemplo Le digo a un proceso:   
•	Guardar Archivo: “imposible.cbs” 
•	Mostrar mensaje “Dios Creo si lo Guarde”     
Entonces se mostrara el mensaje cuando se haya guardado el archivo. 
Por mas q esto dure 1 hora por decir. 
Una vez cumpla el guardado 
Recién Después de esa Hora, entonces se mostrara el mensaje   
•	“Dios Creo si lo Guarde”   
Díganme funciona así? 
Esta sería la forma de saber q murió el proceso? 
O estoy hablando erróneamente, o existe alguna otra forma? 
Tal vez otro proceso q va y verifica 
Si dicho proceso de Guardado esta aun trabajando o ya termino?   
Entonces usaría el Backgroundworker, como es esto como trabaja, díganme por favor 
Nunca eh usado el Backgroundworker necesito ayuda en esto   
Si se supone q Un proceso aun está corriendo como hago para q el  
ProgressBar se incremente De Manera Simulada, 
Verificando antes q el Proceso no ah Terminado, 
Para Luego Saltar al 100 % Verificando nuevamente q el proceso Término   
Supongo q hay entra en acto el Backgroundworker que comentan, entonces me gustaría saber cómo va eso?   
Ayúdenme por favor, en todo caso les estoy pidiendo q me digan cómo hacer lo q ustedes hacen para simular el progreso de sus procesos…   
1.	Backgroundworker (nunca lo Use, Como lo Hago referencias Por favor) 
2.	Hacer DoEvents Verificando cuando muere el proceso   
---------------------------------------------------------------------------------------------------------------------------------------- 
Todos Para Uno… 
Y Uno Para Todos…         
					
						Última edición por cobossagrav; 02/06/2009 a las 22:08
					
					
						Razón: Correccion
					
				          |