Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Barra de Progreso del avance de una aplicacion

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Barra de Progreso del avance de una aplicacion Responder citando

Hola...
talves el titulo sea un poco raro pero es lo que quiero hacer..

una aplicacion que se tiene que instalar... y debe mostrar en una barra de progreso el avance ... pero que lleve dentro de si un porcentaje mostrando el porcentaje de la aplicacion y poderle cambiar el color

intente el TProgressBar pero no era lo que precisamente busco talvez fue la forma que lo implemente...

realmente es una barra como la que se usa un al instalacion de muchos programas .... pero me gustaria que no fuera de cuadritos si no continua..
talvez algunos ya saben como es...

que puedo hacer para hacer algo asi...

Saludos ...

Feliz 2004 para la comunidad de Cub Builder... que este nuevo año nos de Nuevos Conocimientos...

Un Agradecimiento a dotos los articipantes del Foro por hacer de este el mujor
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Yahoo Messenger MSN Messenger
Mensaje    Asunto: Responder citando

Hola seth!

Puedes usar cualquiera de los siguienes controles o la combinación de ambos:

1.- Un TProgressBar. Para que de el efecto que buscas debes ponerle la propiedad "smooth" a true. Luego debes jugar con las propiedades "Max" y "Step". Así por ejemplo,si quieres poner una barra para un ciclo que se repita 15.000 veces, pones max a 15.000 y step a 1. Ejemplo:
Código:

Barra->Max=15000;
Barra->Step=1;
for (int x=0;x<15000;x++)
   Barra->StepIt(); //incrementa la unidad que indiscaste en la propiedad "step"


2.- En TCGauge (está en la pestaña "samples"). El funcionamiento es muy similar al anterior: ajustas su propiedad "MaxValue" y luego eliges el tipo de barra que quieres representar mediante la propiedad "kind". Ejemplo:
Código:

CGauge1->MaxValue=15000;
for (int x=0;x<15000;x++)
   CGauge1->AddProgress(1); //incrementa una unidad


¿Te sirve?
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Asi esta Bien Responder citando

Asi esta bien pero si quiero modificar el texto de CGauge, el muestra un contador desde el valor inicial hasta el valor final y se incrementa segun la Opcion Progress...

pero me gustaria usar un valor diferente que puedo hacer para esto...
tener otro tipo de texo en el CGuage.. que se puede hacer..

Saludos

Seth
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Yahoo Messenger MSN Messenger
Mensaje    Asunto: Responder citando

una buena opción en instaladores es el inno setup, con varias opciones aunque sin tener en cuenta ese tipo de personalizaciones gráficas es muy potente.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Mensaje    Asunto: hola Responder citando

gracias ikis pero mi interes es hacerlo en Builder


saludos

Seth
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Yahoo Messenger MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.