Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.09.23;
Скачать: [xml.tar.bz2];

Вниз

ProgressBar   Найти похожие ветки 

 
vasyl   (2007-08-30 10:47) [0]

Есть такой вопрос. Есть у меня заставка, на ней Timer с интервалом 4000. И есть ProgressBar, как сделать чтобы ProgressBar двигался до закритие формы.


 
Denis_ ©   (2007-08-30 10:55) [1]

прогрессбар.позишин


 
vasyl   (2007-08-30 11:22) [2]

ProgressBar.Position а дальше что?


 
Desdechado ©   (2007-08-30 11:33) [3]

Если время закрытия заранее неизвестно, то нет возможности определить шаг ползунка для каждого срабатывания таймера.


 
homm ©   (2007-08-30 11:37) [4]

> [2] vasyl   (30.08.07 11:22)
> ProgressBar.Position а дальше что?

Напримет это
ProgressBar.Position = ProgressBar.Position + 10;


 
vasyl   (2007-08-30 11:38) [5]


> Если время закрытия заранее неизвестно, то нет возможности
> определить шаг ползунка для каждого срабатывания таймера.
>

Время есть 4000


 
Desdechado ©   (2007-08-30 11:53) [6]

> Timer с интервалом 4000.
> Время есть 4000
Интервал срабатывания таймера и время показа формы - суть разные вещи.


 
vasyl   (2007-08-30 11:55) [7]

Timer с интервалом 4000.


 
имя   (2007-08-30 11:55) [8]

Удалено модератором


 
имя   (2007-08-30 11:56) [9]

Удалено модератором


 
имя   (2007-08-30 11:58) [10]

Удалено модератором


 
имя   (2007-08-30 12:00) [11]

Удалено модератором


 
Сергей М. ©   (2007-08-30 12:00) [12]


> заставка, на ней Timer


За каким лешим он там нужен ?)


 
имя   (2007-08-30 12:03) [13]

Удалено модератором


 
имя   (2007-08-30 12:03) [14]

Удалено модератором


 
vasyl   (2007-08-30 12:04) [15]

Заставка у меня ето форма на которой есть рисунок. На ней есть Timer с интервалом 4000, потом форма закриваэться и откривается основная.
Мне надо поставить ProgressBar щобы ползунок дошол до конца и форма закрылась.


 
Kolan ©   (2007-08-30 12:08) [16]

> Мне надо поставить ProgressBar щобы ползунок дошол до конца
> и форма закрылась.

Эх&#133 пропорцию учил в 5 классе?

4000 — это 100%
Х — 1%

Х = 40.

Клади еще один таймер с интервалом 40 и в его событии OnTimer пиши:
ProgressBar.Position = ProgressBar.Position + 1;


 
Reindeer Moss Eater ©   (2007-08-30 12:08) [17]

Вместо 4000 делаешь инревал 400, в каждом тике увеличиваешь позицию на одну десятую от максимума. А когда закрывать форму - это будет твое домашнее задание.


 
Сергей М. ©   (2007-08-30 12:09) [18]


> Мне надо поставить ProgressBar щобы ползунок дошол до конца
> и форма закрылась


Т.е. твоя форма-заставка ничего не делает, но при этом пыжится изобразить долгую бурную деятельность ?

Зачем же дурить юзера, не объяснишь ли ?)


 
homm ©   (2007-08-30 12:10) [19]

поставь еше один таймер с интервалом 200, а в нем напиши

ProgressBar.Position = ProgressBar.Position + 5;


 
имя   (2007-08-30 12:10) [20]

Удалено модератором


 
Desdechado ©   (2007-08-30 12:10) [21]

Какое свойство таймера ты подразумеваешь под интервалом. Смысл его знаешь?
И [6] еще раз прочитай и ответь результат.


 
vasyl   (2007-08-30 12:10) [22]

Все нормально.


 
имя   (2007-08-30 12:11) [23]

Удалено модератором


 
Ricks ©   (2007-08-30 12:11) [24]


> Зачем же дурить юзера, не объяснишь ли ?)

Это не дурить, это прикольно! :)
Типа "Загрузка данных..." ... "Загрузка структуры..." итд :)


 
homm ©   (2007-08-30 12:12) [25]

> [21] Desdechado ©   (30.08.07 12:10)
> Какое свойство таймера ты подразумеваешь под интервалом.
> Смысл его знаешь?

Все он правильно сказал, сам перечитай [15]


 
iXT ©   (2007-08-30 12:33) [26]

> [24] Ricks ©   (30.08.07 12:11)

И чего прикольного? Занимать время и ресурсы, что бы показать то чего нет на самом деле?

Автору:http://www.yandex.ru/yandsearch?text=Delphi+Splash&rpt=rad


 
имя   (2007-08-30 13:55) [27]

Удалено модератором



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.09.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.043 c
15-1187936776
palva
2007-08-24 10:26
2007.09.23
Конференция Начинающим


2-1188252050
Silver...
2007-08-28 02:00
2007.09.23
EhLib30eva - OnNotInList -> Не хочет работать


8-1165931064
Alex_C
2006-12-12 16:44
2007.09.23
Показать уровень звука


2-1188543049
Че
2007-08-31 10:50
2007.09.23
О выключении Windows


15-1187989967
Petr V. Abramov
2007-08-25 01:12
2007.09.23
Способны ли Вы отличить голос Родины от вражеских голосов? :)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский