Сейчас на форуме: jinoweb, bartolomeo, rmn (+5 невидимых) |
eXeL@B —› Программирование —› ProgressBar |
Посл.ответ | Сообщение |
|
Создано: 25 мая 2017 19:23 · Поправил: Rio · Личное сообщение · #1 Hi All! Пожалуйста посмотрите: Code:
Далее написанного блока, не выполняется: ProgressBar1->Visible = false; p.s timer настроен ... надо 80 сек.... |
|
Создано: 25 мая 2017 19:35 · Личное сообщение · #2 С такими параметрами: 80000 итераций и sleep = 1сек надо аж 22 часа ждать, чтобы из цикла выйти) ----- Everything is relative... | Сообщение посчитали полезным: Rio |
|
Создано: 25 мая 2017 19:43 · Личное сообщение · #3 ТС знает толк в извращениях..... попробуй получить не Max-имальное "удовольствие" от цикла, а проверять Position. ----- Don_t hate the cracker - hate the code. | Сообщение посчитали полезным: -=AkaBOSS=-, Rio |
|
Создано: 25 мая 2017 19:47 · Поправил: -=AkaBOSS=- · Личное сообщение · #4 Rio ок, а кто и как должен делать инкремент прогрессбара? при проверке на ProgressBar1->Max должен происходить break цикла или нет? да и вообще, разве это не проверка на "потолок" прогрессбара? и не уверен кстати насчёт необходимости Sleep в цикле обработки сообщений. Тормоза для "солидности"? | Сообщение посчитали полезным: Rio |
|
Создано: 25 мая 2017 20:12 · Личное сообщение · #5 |
|
Создано: 25 мая 2017 20:17 · Личное сообщение · #6 Vamit пишет: Rio пишет: надо 80 сек.... Убери три нуля в слипе и будет тебе 80 сек, в чем проблема то..., только правильно работать всё равно не будет, а условие задачи неизвестно, мы не экстрасенсы Имеется константа, например 80 секунд, после этого времени прогрессбар выключается(visible) и далее остальные действия. |
|
Создано: 25 мая 2017 20:30 · Личное сообщение · #7 |
|
Создано: 25 мая 2017 20:41 · Поправил: Rio · Личное сообщение · #8 Vamit пишет: Тогда зачем вообще цикл нужен, поставь таймер на 80 сек и в его обработчике делай что нужно сделал так: Code:
Всех благодарю, всё нормально) |
eXeL@B —› Программирование —› ProgressBar |
Эта тема закрыта. Ответы больше не принимаются. |