Моё меню Общее меню Пользователи Правила форума Все прочитано
Вернуться   uForum.uz > ИКТ и телеком > IT-индустрия > Софт > Программирование > Pascal, Delphi & Builder
Знаете ли Вы, что ...
...для каждой темы существует свой раздел. Изучите структуру форума. Если соответствующего раздела нет, то всегда есть раздел "Разное" :)
<< Предыдущий совет - Случайный совет - Следующий совет >>

Pascal, Delphi & Builder Вопросы программирования касающиеся Pascal и Delphi


Ответить

 
Опции темы Опции просмотра
Старый 07.06.2006 16:09   #1  
Real ID Group
Аватар для Akrom Obidov
Оффлайн
AKA:Hitman
Сообщений: 102
+ 30  20/19
– 1  0/0

UzbekistanОтправить сообщение для Akrom Obidov с помощью ICQ
Как изменить цвет ProgressBar'а?

Как изменить цвет Прогрессбара? Стандарный у него синий цвет стоит. Я пробовал через свойство Brush но он меняет фон Прогрессбара, а цвет от 0 до Position остается синим. А мне надо чтоб он менял именно* цвет от 0 до Position.

procedure TForm1.Timer1Timer(Sender: TObject);
begin

if(ProgressBar1.Position = 100) then
Close()
else
ProgressBar1.Position := ProgressBar1.Position + 10;
Label2.Caption := IntToStr(ProgressBar1.Position) + '* %';

end;

procedure TForm1.FormCreate(Sender: TObject);
Var
mycolor : TColor;
begin

mycolor := 399929; // Коричневый цвет
ProgressBar1.Position := 0;
ProgressBar1.Brush.Color := mycolor;

end;


Результат получается вот такой:


Последний раз редактировалось Akrom Obidov; 13.03.2007 в 01:59.
Ответить 
Старый 08.06.2006 15:23   #2  
Гость
Аватар для AAlexander
Сообщений: n/a

Re: Как изменить цвет ProgressBar'а?

SendMessage(ProgressBar1.Handle, PBM_SETBARCOLOR, 0, clRed);
Ответить 
Старый 09.06.2006 15:05   #3  
Real ID Group
Аватар для Akrom Obidov
Оффлайн
AKA:Hitman
Сообщений: 102
+ 30  20/19
– 1  0/0

UzbekistanОтправить сообщение для Akrom Obidov с помощью ICQ
Re: Как изменить цвет ProgressBar'а?

Почему то так не пашет?
Даже не компилируется.... ???





P.S.
Думаю что то пропустили....
Ответить 
Старый 09.06.2006 16:48   #4  
Гость
Аватар для AAlexander
Сообщений: n/a

Re: Как изменить цвет ProgressBar'а?

Ага, соответствующие юниты ты забыл добавить в свой модуль в раздел Uses*

CommCtrl и Windows
Ответить 
Старый 09.06.2006 19:00   #5  
Real ID Group
Аватар для Akrom Obidov
Оффлайн
AKA:Hitman
Сообщений: 102
+ 30  20/19
– 1  0/0

UzbekistanОтправить сообщение для Akrom Obidov с помощью ICQ
Re: Как изменить цвет ProgressBar'а?

Ага!
Сенк ю!!!!
Ответить 
Ответить
Опции темы
Опции просмотра




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By Branden
OOO «Единый интегратор UZINFOCOM»


Новые 24 часа Кто на форуме Новички Поиск Кабинет Все прочитано Вверх