La Web del Programador: Comunidad de Programadores
 
    Pregunta:  2386 - COMO GENERAR UNA BARRA DE PROGRESO AL REALIZAR UN PROCESO
Autor:  Marco Guerrero
Tengo un form con dos botones Generar y Cerrar lo que Quisiera saber es como generar una barra de progreso de un proceso el cual copia varias tablas a otra aplicacion con solo presionar el boton generar el cual genera lo anteriormente mencionado.

Gracias de antemano

  Respuesta:  RenĂ© Abdala
En el evento click tienes que inicializar el objeto Barradeprogreso asi:

THISFORM.BARPROG.MIN = 0
THISFORM.BARPROG.MAX = MAXIMAPOSICION
THISFORM.BARPROG.VISIBLE = .T.
THISFORM.BARPROG.VALUE = THISFORM.BARPROG.MIN

Luego en un ciclo repetitivo que vaya de 1 hasta la MAXIMAPOSICION tienes que colocar el siguiente codigo :

THISFORM.LABEL3.VISIBLE = .F.
THISFORM.BARPROG.VALUE = CONTADOR

donde el CONTADOR es una variable que se va incrementando en el ciclo repetitivo hasta llegar a MAXIMAPOSICION.

esppero te sirva.

  Respuesta:  RenĂ© Abdala
En el evento click tienes que inicializar el objeto Barradeprogreso asi:

THISFORM.BARPROG.MIN = 0
THISFORM.BARPROG.MAX = MAXIMAPOSICION
THISFORM.BARPROG.VISIBLE = .T.
THISFORM.BARPROG.VALUE = THISFORM.BARPROG.MIN

Luego en un ciclo repetitivo que vaya de 1 hasta la MAXIMAPOSICION tienes que colocar el siguiente codigo :

THISFORM.LABEL3.VISIBLE = .F.
THISFORM.BARPROG.VALUE = CONTADOR

donde el CONTADOR es una variable que se va incrementando en el ciclo repetitivo hasta llegar a MAXIMAPOSICION.

esppero te sirva.