Autor |
Mensaje |
aristicol
Aprendiz
Registrado: Septiembre 2009
Mensajes: 87
Edad: 37 Ubicación:
|
Como Usar ProgressBar
Hola compañeros, me gustaría que me ayudaran a entender este control, yo en otros lenguajes sólo tenia que establecer el valor máximo que puede alcanzar y el value que se incrementa para llegar al valor máximo, pero este control en gambas lo noto confuso por que solo veo la propiedad value.
Totalmente confundido.
ejemplo yo necesito hacer un recorrido por ejemplo de 1200 elementos, y se supone que tengo que establecer el valor máximo al que puede llegar el control a este, y cada vez que lea un elemento incrementar a 1 hasta llegar a 1200 que seria el 100%.
Pero acá en gambas para el control ProgressBar 1 es llegar a 100% no comprendo.
última edición por aristicol el Jueves, 18 Noviembre 2010, 10:00; editado 1 vez
|
#1 Jueves, 18 Noviembre 2010, 08:57 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Como Usar ProgressBar
Aristicol:
Te explico:
Cada paso de elemento seria: 1/1200
Paso_actual=nº de elemento que estas recorriendo.
Y con una regla de TRES hacemos la conversión:
1200___________1
paso_actual______x
"Si 1200 es 1
Entonces
paso_actual será x"
x=paso_actual*1/1200
Y el progressbar.value=x
Cuando tengas paso_actual=1200, x=1200*1/1200, x=1, (barra completa)
Tengo hecho un ejemplo:
http://jsbsan.wordpress.com/2009/07...-y-progressbar/
Saludos
|
#2 Jueves, 18 Noviembre 2010, 09:33 |
|
|
aristicol
Aprendiz
Registrado: Septiembre 2009
Mensajes: 87
Edad: 37 Ubicación:
|
Re: Como Usar ProgressBar
Aristicol:
Te explico:
Cada paso de elemento seria: 1/1200
.....
Cuando tengas paso_actual=1200, x=1200*1/1200, x=1, (barra completa)
Tengo hecho un ejemplo:
http://jsbsan.wordpress.com/2009/07...-y-progressbar/
Saludos
Excelente... Gracias compañero, era justo lo que deseaba saber.
|
#3 Jueves, 18 Noviembre 2010, 09:59 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Como Usar ProgressBar
|
#4 Jueves, 18 Noviembre 2010, 13:29 |
|
|
luisrel
Usuario
Registrado: Noviembre 2010
Mensajes: 35
Edad: 36 Ubicación: Margaritas Chiapas
|
Re: Como Usar ProgressBar
Hola aprovecho este hilo para preguntar, ¿como se cambia el color del progressbar?, no es que el color azul este feo solo que no lo necesito
|
#5 Martes, 07 Diciembre 2010, 05:45 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Como Usar ProgressBar
Hay dos propiedades en los controles que "controlan" el color de la letras y del fondo:
foreground
y
background
Con ellos puedes elegir el color de la barra.
saludos
|
#6 Martes, 07 Diciembre 2010, 10:59 |
|
|
luisrel
Usuario
Registrado: Noviembre 2010
Mensajes: 35
Edad: 36 Ubicación: Margaritas Chiapas
|
Re: Como Usar ProgressBar
Hola jsbsan gracias por responder, creo que estoy haciendo algo mal por que no me cambia el color ya intente con las propiedades:
ProgressBar1.Foreground = Fill(Color.Green)
ProgressBar1.ForeColor = Fill(Color.Green)
ProgressBar1.BackColor = Fill(Color.Green)
ProgressBar1.Background = Fill(Color.Green)
y tambien como =Color.Green
Y nada
|
#7 Martes, 07 Diciembre 2010, 18:50 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Como Usar ProgressBar
¿con que version de gambas estas? en versiones antiguas de gambas .
Instalate por lo menos la 2.19.
Y no se porque usas fill(), yo nunca lo he usado.
Dime la version o actualizate a una superior
Espero que me digas como te ha ido....
Saludos
|
#8 Martes, 07 Diciembre 2010, 21:30 |
|
|
skaterleopoldo12
Usuario
Registrado: Marzo 2011
Mensajes: 32
Edad: 35 Ubicación: Trujillo
|
Re: Como Usar ProgressBar
Gracias Amigo Buena Informacion. Muy util en algunos Casos..
|
#9 Martes, 26 Abril 2011, 18:40 |
|
|
|