¿como mostrar ventana de progreso?
Hola
tengo una duda tremenda. ¡¿como puedo mostrar una ventana de progreso y actualizar.? el asunto es asi. que procesar un archivo. de 1000 lineas. y eso tomo como 30 segundo y despues meterlo a la base de datos. otros 20 segundos. no quiero que el usuari piense se quedo congelada la apliacion. hay que hacerlo de nuevo simo mostrar un form. y ahi un progressbar y unos labels indicando que pasa. ¿asi como el IDE de delphi. sale la ventanita y dice compilando. ? ¿como se hace eso, no entiendo.? |
porque no muestras un progressbar mientras vas recorriendo el archivo con las 1000 lineas
algo mas o menos asi.. mientras procesas tu archivo
|
Hola.
Recuerda también insertar un Application.ProcessMessages en medio del bucle porque si no seguirá teniendo apariencia de congelado. Saludos |
Cita:
pero como que se ve mas profesional una ventana de progreso . que aparezca indicadno todo lo que pasa. por que con un
creo queno va por ahi. |
disculpame....
pero no entendi... entonces... a las finales... haras la ventrana de progreso? te recomendaria incluir un poco del codigo que tienes para tener una mejor idea saludos |
Si eres mas de usar componentes en la suite JVCL hay dos que te pueden servir muy bien en este caso TJvProgressDialog y/o TJvProgressComponent. Solo ponerlos sobre un form y sus propiedades y eventos hablan por si mismos ;)
|
La franja horaria es GMT +2. Ahora son las 01:51:21. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi