|
0 / 0 / 0
Регистрация: 02.09.2013
Сообщений: 67
|
|
Как запустить progressBar так, чтобы он двигался пока выполняется процесс или метод?10.09.2013, 21:28. Показов 10869. Ответов 13
Метки нет (Все метки)
0
|
|
| 10.09.2013, 21:28 | |
|
Ответы с готовыми решениями:
13
Сделать так, чтобы пока пользователь не введет капчу и не нажмет на кнопку, процесс не продолжался Запустить процесс так чтобы потом убить его Как сделать так чтобы персонаж в игре двигался сам |
|
21 / 21 / 19
Регистрация: 10.09.2013
Сообщений: 285
|
|
| 10.09.2013, 22:04 | |
|
Thread - MSDN(Вроде через поток)
0
|
|
|
0 / 0 / 0
Регистрация: 02.09.2013
Сообщений: 67
|
|
| 10.09.2013, 23:05 [ТС] | |
|
да какой поток....просто нужно чтобы было progressBar.Value++ до тех пор пока выполняется метод...Как это реализовать?
0
|
|
|
foo();
|
|||
| 10.09.2013, 23:15 | |||
|
а если не цикл, то думаю, можно раскидать по строкам в методе пропорционально "progressbar.Value += 10" 20, 30 и так далее. Добавлено через 55 секунд
0
|
|||
|
184 / 184 / 29
Регистрация: 14.04.2013
Сообщений: 499
|
|
| 10.09.2013, 23:35 | |
|
Для начала скажите сколько времени выполняется ваш метод?
Добавлено через 1 минуту Я сомневаюсь,что прям настолько долго-это раз И два-вы можете просто progressBar.Value+=20 например,после выполнения каких-то важных частей метода.Это даже по-идее будет лучше отображать работу метода
0
|
|
|
21 / 21 / 19
Регистрация: 10.09.2013
Сообщений: 285
|
||
| 11.09.2013, 08:37 | ||
|
0
|
||
|
9 / 9 / 1
Регистрация: 13.08.2013
Сообщений: 53
|
|
| 11.09.2013, 11:43 | |
|
0
|
|
|
39 / 37 / 8
Регистрация: 01.08.2013
Сообщений: 106
|
|
| 11.09.2013, 12:45 | |
|
Да, только после progressBar.Value+=20, не забыть добавить Thread.Sleep(1) или Application.DoEvents(), иначе движухи никакой не будет )
0
|
|
|
#MRoose
8 / 9 / 3
Регистрация: 22.02.2013
Сообщений: 416
|
|
| 01.08.2014, 11:24 | |
|
0
|
|
|
Заблокирован
|
|
| 01.08.2014, 22:59 | |
|
MIRAMIX, зачем ты откопал труп, тьфу ты, тред, 10-месячной давности? 0_o
Добавлено через 3 минуты А по теме: 1) просто включать таймер, инкрементящий значение прогрессбара, и выключать после того как метод завершится. На следующей строчке кода выключать. 3) если нет способа узнать готовность метода, прогрессбар сделать бесконечным http://www.csharp411.com/show-... tionspeed/
0
|
|
|
Заблокирован
|
|
| 01.08.2014, 23:00 | |
|
А что если в методе который выполняется вызывать метод PerformStep ?
0
|
|
|
|
||
| 01.08.2014, 23:16 | ||
|
0
|
||
|
Заблокирован
|
|
| 01.08.2014, 23:39 | |
|
Форма будет висеть но при этом прогрес бар обновлятся проверенно. Мой метод грузил основной поток формы на час. ПРи этом прогресс бар проходил нормально но да тут я согласен это гавнокод. Возможно человек не знает про потоки и делегаты и эвенты. Я лично не сразу тоже понял как все работает.
0
|
|
|
|
|
| 02.08.2014, 00:15 | |
|
0
|
|
| 02.08.2014, 00:15 | |
|
Помогаю со студенческими работами здесь
14
ProgressBar, крутящийся, пока выполняется post-запрос Как сделать чтобы корабль двигался по колу, и двигался в другую сторону нажатием стрелки Как сделать чтобы корабль двигался по колу, и двигался в другую сторону нажатием стрелки Как сделать чтобы ProgressBar работал, пока идёт копирование файла Как сделать так, чтобы курсор мыши двигался свободно по всем мониторам, допустим от первого сразу к четвёртому Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|