![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ProgressBar [D7, WinXP]
vasyl © (2007-08-30 10:47:00)Есть такой вопрос. Есть у меня заставка, на ней Timer с интервалом 4000. И есть ProgressBar, как сделать чтобы ProgressBar двигался до закритие формы.
(2007-08-30 13:55:00) [1]Удалено модератором
iXT (2007-08-30 12:33:00) [2]> [24] Ricks © (30.08.07 12:11)
И чего прикольного? Занимать время и ресурсы, что бы показать то чего нет на самом деле?
Автору: http://www.yandex.ru/yandsearch?text=Delphi+Splash&rpt=rad
homm (2007-08-30 12:12:00) [3]> [21] Desdechado © (30.08.07 12:10)
> Какое свойство таймера ты подразумеваешь под интервалом.
> Смысл его знаешь?
Все он правильно сказал, сам перечитай [15]
Ricks (2007-08-30 12:11:00) [4]
> Зачем же дурить юзера, не объяснишь ли ?)
Это не дурить, это прикольно! :)
Типа "Загрузка данных..." ... "Загрузка структуры..." итд :)
(2007-08-30 12:11:00) [5]Удалено модератором
vasyl (2007-08-30 12:10:00) [6]Все нормально.
Desdechado (2007-08-30 12:10:00) [7]Какое свойство таймера ты подразумеваешь под интервалом. Смысл его знаешь?
И [6] еще раз прочитай и ответь результат.
(2007-08-30 12:10:00) [8]Удалено модератором
homm (2007-08-30 12:10:00) [9]поставь еше один таймер с интервалом 200, а в нем напиши
ProgressBar.Position = ProgressBar.Position + 5;
Сергей М. (2007-08-30 12:09:00) [10]
> Мне надо поставить ProgressBar щобы ползунок дошол до конца
> и форма закрылась
Т.е. твоя форма-заставка ничего не делает, но при этом пыжится изобразить долгую бурную деятельность ?
Зачем же дурить юзера, не объяснишь ли ?)
Reindeer Moss Eater (2007-08-30 12:08:00) [11]Вместо 4000 делаешь инревал 400, в каждом тике увеличиваешь позицию на одну десятую от максимума. А когда закрывать форму - это будет твое домашнее задание.
Kolan (2007-08-30 12:08:00) [12]> Мне надо поставить ProgressBar щобы ползунок дошол до конца
> и форма закрылась.
Эх пропорцию учил в 5 классе?
4000 это 100%
Х 1%
Х = 40.
Клади еще один таймер с интервалом 40 и в его событии OnTimer пиши:
ProgressBar.Position = ProgressBar.Position + 1;
vasyl (2007-08-30 12:04:00) [13]Заставка у меня ето форма на которой есть рисунок. На ней есть Timer с интервалом 4000, потом форма закриваэться и откривается основная.
Мне надо поставить ProgressBar щобы ползунок дошол до конца и форма закрылась.
(2007-08-30 12:03:00) [14]Удалено модератором
(2007-08-30 12:03:00) [15]Удалено модератором
Сергей М. (2007-08-30 12:00:00) [16]
> заставка, на ней Timer
За каким лешим он там нужен ?)
(2007-08-30 12:00:00) [17]Удалено модератором
(2007-08-30 11:58:00) [18]Удалено модератором
(2007-08-30 11:56:00) [19]Удалено модератором
(2007-08-30 11:55:00) [20]Удалено модератором