Главная страница
    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.04 c
1-1184328518
ambhtr
2007-07-13 16:08
2007.09.23
Как проверить строку на заданый формат (шаблон)


2-1188379446
Женя_кэт
2007-08-29 13:24
2007.09.23
Запись RTF файла в БД


15-1187768765
oldman
2007-08-22 11:46
2007.09.23
Компьютер под столом


2-1188280980
Alex8
2007-08-28 10:03
2007.09.23
SELECT


2-1187864039
@!!ex
2007-08-23 14:13
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский