PDA

Ver la Versión Completa : Activar un ProgressBar (Barra de Progreso)


Gustavo Gowdak
16-07-2004, 00:47:21
Quiero saber si me pueden ayudar con este problema, tengo que hacer una copia de seguridad de me Base de Datos en un sistema hecho en delphi, lo que quiero saber es que tengo que hacer para visualizar un progreesbar en pantalla y me muestre el tiempo restante para que se complete el proceso.
Ejemplo asi como cuando bajamos un programa de internet nos muestro el progreso del proceso y el tiempo restante, desde ya gracias....

roman
16-07-2004, 01:41:23
El uso de un ProgressBar se reduce a lo siguiente:

1. Asignar a la propiedad Count el número total de eventos
2. Cada vez que sucede un evento actualizas la propiedad Position

Cómo obtengas estos datos depende de como organices tu actualización.

Lo mas simple podrías ser asignar a Count el número total de tablas y avanzar Position en 1 cada vez que termines de actualizar una tabla.

// Saludos

delphi.com.ar
16-07-2004, 03:04:51
Agregando a lo que bien te ha apuntado Román, si quieres copiar archivos y no tablas, te recomiendo este hilo: Copiar carpeta(s) con ProgressBar (http://www.clubdelphi.com/foros/showthread.php?t=4761), para algunas operaciones con BDE: ProgressBar y Select (http://www.clubdelphi.com/foros/showthread.php?t=5507)

Saludos!