Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2013, 22:41   #1
Кротяка
Пользователь
 
Аватар для Кротяка
 
Регистрация: 04.02.2011
Сообщений: 27
Восклицание Работа с ProgressBar

При нажатии на одну из кнопок программа долго грузится, поэтому появилась необходимость добавления ProgressBar. Необходимо чтобы по ходу загрузки полоска ProgressBar'a двигалась.
Кротяка вне форума Ответить с цитированием
Старый 21.05.2013, 07:15   #2
Vzlom
Форумчанин
 
Регистрация: 11.02.2013
Сообщений: 155
По умолчанию

Код:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
ProgressBar1->Position = 0; // позицию на ноль
ProgressBar1->Max = 100; // правая граница
Timer1->Interval = 100; // интервал = 100 миллисекунд
Timer1->Enabled = true; // включаем таймер
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
ProgressBar1->StepIt(); // смещаем позицию прогрессбара
if(ProgressBar1->Position == ProgressBar1->Max) Timer1->Enabled = false;
 // если дошли до конца, то выключаем таймер
}

Последний раз редактировалось Stilet; 21.05.2013 в 07:44.
Vzlom вне форума Ответить с цитированием
Старый 21.05.2013, 17:30   #3
Кротяка
Пользователь
 
Аватар для Кротяка
 
Регистрация: 04.02.2011
Сообщений: 27
По умолчанию

спасибо! работает!
Кротяка вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с ProgressBar star007 Общие вопросы Delphi 5 22.05.2012 21:16
ProgressBar как Slider или Slider как ProgressBar coNsept Общие вопросы .NET 5 08.03.2012 17:00
ProgressBar Simon..14 Общие вопросы C/C++ 10 24.01.2009 14:56
ProgressBar Terran Общие вопросы Delphi 5 09.01.2008 21:18