Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ProgressBar [D6, Win95/98]


DN ©   (2002-09-27 16:05:00) 

ProgressBar не работает как должен. Min и Max выставлены в 0 и 100, далее так:

ProgressBar1.Step:= 100 div n // задаю размер шага где n - ... // количество повторений
...
ProgressBar1.StepIt; // увеличение позиции на один шаг

Помогите советом, что исправить?


DN   (2002-09-27 16:41:00) [1]

Cossys © (27.09.02 16:20)
troits © (27.09.02 16:13)
NP-237 © (27.09.02 16:17)
Спасибо, уже разобрался!

NP-237 © (27.09.02 16:17)
У меня n меньше 100.


Cossys   (2002-09-27 16:20:00) [2]

День добрый. Попробуйте значению Max присваивать значение динамически, типа MyProgrBar.Max:=Memo1.Lines.Count, а шаг увеличивайте MyProgrBar.Position:=MyProgrBar.Position+1;
Удачи!


NP-237   (2002-09-27 16:17:00) [3]

Что значит все нормально?
А чему равно (100 div 200). Не нулю ли?


troits   (2002-09-27 16:13:00) [4]

Да все нормально.

Поподробнее. Где вызывается ProgressBar1.Step:= 100 div n и
где ProgressBar1.StepIt?


Наверх

Титульная страница Поиск, карта сайта Написать письмо