Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Perdido con progessbar (https://www.clubdelphi.com/foros/showthread.php?t=54712)

pmtzg 28-03-2008 02:14:53

Perdido con progessbar
 
hola amigos
tengo un form donde tengo un progressbar al cual llamo
PBN1

y deseo saber el porcentaje de la tarea que le estoy asignando
tengo el siguiente codigo:
Código Delphi [-]
 
 
label1:=InttoStr((pbn1.Position * 100) / pb1n.Max);
y me manda error

lo coloco asi
Código Delphi [-]
 
 
label1:=((pbn1.Position * 100) / pb1n.Max);
y me mda error , error de compatibilidad oviamente si tengo el Label1

alguien me podria ayudar
trato de que corra en porcentaje 1%...2%.. 50% etc el label1

egostar 28-03-2008 02:19:19

Código Delphi [-]
Label1.Caption := InttoStr((pbn1.Position * 100) / pb1n.Max);
Salud OS

keyboy 28-03-2008 02:19:25

Código Delphi [-]
label1.Caption := InttoStr((pbn1.Position * 100) / pb1n.Max);

Bye

Edito Oops. Me ganaste :) (Pero el tuyo no compila :D)

egostar 28-03-2008 02:22:31

Cita:

Empezado por keyboy (Mensaje 275880)
Código Delphi [-]
label1.Caption := InttoStr((pbn1.Position * 100) / pb1n.Max);

Bye

Edito Oops. Me ganaste :) (Pero el tuyo no compila :D)

:D:D:D, ya lo habia corregido,

Salud OS

Delphius 28-03-2008 03:30:37

Y yo me pregunto... ¿Y porqué no emplear un TGauge que de por sí muestra el porcentaje además de el proceso?

No tienes que estar calculandolo, el componente hace todo por tí. El uso es identico.

Saludos,

pmtzg 28-03-2008 03:37:37

si ?¡?¡
 
pues mira soy nuevo usando delphi
y no veo por donde me de el porcentaje ejemplo:

1%...15%...25% etc hasta el 100%

y lo q estoy haciendo es con el label1 que me vaya diciendo en porcentaje
mientras el progressbar va corriendo la barra

y no no me funciona asi
Código Delphi [-]
 
 
 
label.caption:= InttoStr((pbn1.position * 100) / pbn1.max );

pmtzg 28-03-2008 03:42:03

que tipo sera *¨???
 
no será de tipo long el resultado ?????

y no entendi con eso de tgauge ?? q es y como lo podria emplear ??


perdón por las preguntas

gracias

keyboy 28-03-2008 03:45:26

Cierto. Ya no me acordaba del gauge. Es justo lo que necesita pmtzg.

Bye

pd: no te sirve lo último que pones porque en lugar de label (que es palabra reservada) debe ser label1, de hecho,debe ser el nombre que tenga el TLabel que estés usando.

pd2: el TGauge lo encuentras en la pestaña "Samples" (del paquete Borland Sample Components)

pmtzg 28-03-2008 17:02:18

Ok
 
Resuelto copn el Guage muy cencillo y facil de utilizar

Gracias por si ayuda .....


La franja horaria es GMT +2. Ahora son las 15:31:11.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi