PDA

Ver la Versión Completa : Cambiar el color progressbar


Matrixnb2
18-05-2007, 12:23:13
¿Como cambio el color de un progressbar?,Gracias.

Bicho
18-05-2007, 12:48:24
PostMessage(ProgressBar1.Handle, $0409, 0, clRed); De nada

Matrixnb2
18-05-2007, 13:27:00
Ya probe de esa manera y asi no me funciona,me podrias decir otra manera de hacerlo?.Gracias

Bicho
18-05-2007, 14:07:39
Que yo sepa no.

A lo mejor si no eres tan escueto (http://www.clubdelphi.com/foros/showthread.php?t=971), y explicas (http://www.clubdelphi.com/foros/guiaestilo.php) porque no te funciona (que problemas / errores te da), alomejor hacemos un posc con más de una linea.

Saludos

roman
18-05-2007, 18:23:30
Acabo de probar, y en efecto, síno sirve. ¿Que cómo son posibles ambas respuetas? :) Funciona como dice Bicho, pero deja de funcionar si añadimos un XPMan al formulario. Quizá sea lo que esté pasando en este caso.

// Saludos

seoane
18-05-2007, 18:42:06
Tiene razón roman. Si miramos la ayuda de microsoft para el mensaje PBM_SETBARCOLOR (http://msdn2.microsoft.com/en-us/library/ms670350.aspx) vemos que pone lo siguiente:

This function only affects the classic mode and not any visual style.


Antes de que alguien pregunte, PBM_SETBARCOLOR = $0409