Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Problema con progressBar

Estas en el tema de Problema con progressBar en el foro de Visual Basic clásico en Foros del Web. Hola a todos! Una duda: ¿Se puede cambiar el color azul de la barra de progreso? Muchas gracias....
  #1 (permalink)  
Antiguo 11/06/2007, 00:00
 
Fecha de Ingreso: abril-2007
Mensajes: 34
Antigüedad: 17 años
Puntos: 0
Problema con progressBar

Hola a todos!

Una duda:

¿Se puede cambiar el color azul de la barra de progreso?

Muchas gracias.
  #2 (permalink)  
Antiguo 11/06/2007, 07:57
Avatar de seba123neo  
Fecha de Ingreso: febrero-2007
Ubicación: Esperanza, Santa Fe
Mensajes: 1.046
Antigüedad: 17 años, 2 meses
Puntos: 19
Re: Problema con progressBar

hola aca tenes un ejemplo muy facil de cambiar el color de fondo,poniendo el valor del color en RGB desde codigo:

Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Const WM_USER = &H400
Const PBM_SETBARCOLOR = (WM_USER + 9)

Private Sub Form_Load()
ProgressBar1.Value = 50
Call SendMessage(ProgressBar1.hwnd, PBM_SETBARCOLOR, 0&, ByVal RGB(0, 0, 0))
End Sub

en este caso se pinta de negro,pero vos cambiale los valores RGB para obtener el color que desees.

pero te recomendaria que en ves de usar esa barra(es fea jeje),uses algun control de usuario que imite una barra y sea mas colorida,con colores en degradado y muchisimas opciones mas,fijate algunos modelos aca:

http://www.recursosvisualbasic.com.a...-degradado.htm

http://www.recursosvisualbasic.com.a...-xp-varios.htm

aca tenes un ejemplito mas de como cambiar el color de la barra obteniendo un efecto mas lindo:

http://www.recursosvisualbasic.com.a...rogressbar.htm

http://www.recursosvisualbasic.com.a...e-progreso.htm

ojala te sirvan.

saludos.
__________________
" Todos Somos Ignorantes; lo que pasa es que no todos ignoramos las mismas cosas " - Albert Einstein
  #3 (permalink)  
Antiguo 15/06/2007, 08:59
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
Re: Problema con progressBar

en las faq's también hay un pequeño tutorial de como usar ese objeto

nos vemos.
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:10.