|
171 / 106 / 51
Регистрация: 27.11.2015
Сообщений: 1,269
|
|||||||||||
ProgressBar непрерывная работа18.09.2019, 16:03. Показов 6214. Ответов 53
Метки нет (Все метки)
(wpf) Загружаю форму
UserControl_Loaded true работает.Но в при клике не работает, я где-то ошибся...
Не по теме: Оу, юбилейное сообщение на форуме
0
|
|||||||||||
| 18.09.2019, 16:03 | |
|
Ответы с готовыми решениями:
53
Работа с ProgressBar Непрерывная работа программы Работа с progressbar |
|
Заблокирован
|
||
| 19.09.2019, 12:06 | ||
|
и на строке loadFileProgressBar.IsIndeterminate = false;И проверьте как они сработают.
0
|
||
|
171 / 106 / 51
Регистрация: 27.11.2015
Сообщений: 1,269
|
|
| 19.09.2019, 12:09 [ТС] | |
|
ЭлдХасп, создал там ошибку но он не заходит туда, а спокойно исполняет метод до конка и на выходе прогрессбар начинает работать
Добавлено через 2 минуты ЭлдХасп, если в конце false то он даже не включается. Мне понравился вариант от Defences, но его нужно доработать, т.к. он запускается не сразу по нажатии кнопки
0
|
|
|
215 / 149 / 48
Регистрация: 28.12.2016
Сообщений: 716
|
||||||
| 19.09.2019, 12:13 | ||||||
|
ShmelVG, я не понимаю зачем вообще тру катч, вот рабочий вариант 100%
ShmelVG, в вашем случае 1-ый мой вариант не подойдет, так как вы читаете файл. Там нужно будет тогда делать построчное чтение файла и создавать стопы на увед. каждые 10 строк к примеру, дабы не было спама, а то форма залагает. Лучше юзать IsIndeterminate, как вы и планировали
0
|
||||||
|
171 / 106 / 51
Регистрация: 27.11.2015
Сообщений: 1,269
|
|
| 19.09.2019, 12:17 [ТС] | |
|
К сожалению это не лучший ответ) Когда нажимаю на кнопку, он находится в состоянии "нажатой" долгое время и прогрессбар не запускается( Возможно надо этот способ применить где загружается лог
0
|
|
|
Заблокирован
|
|||||||
| 19.09.2019, 12:19 | |||||||
|
Он не включается потому, что срабатывает практически мгновенно! Проверьте время работы!
1
|
|||||||
|
171 / 106 / 51
Регистрация: 27.11.2015
Сообщений: 1,269
|
|
| 19.09.2019, 12:19 [ТС] | |
|
Defences, если сделать так, то System.NotSupportedException: "Данный формат пути не поддерживается."
В месте File.ReadAllText(path));
0
|
|
|
215 / 149 / 48
Регистрация: 28.12.2016
Сообщений: 716
|
||||||
| 19.09.2019, 12:21 | ||||||
|
ShmelVG поддерживаю ЭлдХасп, ибо у вас читается файл размером пару мб Можно даже без стопвотча проверить, вот так с исп. задержки
ShmelVG, ну значит вы херь передаете в виде патча, посмотрите какое значение переменной path
1
|
||||||
|
Заблокирован
|
|
| 19.09.2019, 12:22 | |
|
То есть, он включается.
Потом почти мгновенно считывает файл. И выключается. Происходит так быстро, что вы не успеваете даже заметить.
0
|
|
|
215 / 149 / 48
Регистрация: 28.12.2016
Сообщений: 716
|
|||||||||||
| 19.09.2019, 12:24 | |||||||||||
|
ShmelVG, сорри, мой bad так сказать. Я в примере выше, писал
1
|
|||||||||||
|
171 / 106 / 51
Регистрация: 27.11.2015
Сообщений: 1,269
|
|
| 19.09.2019, 12:26 [ТС] | |
|
ЭлдХасп, проверил по stopwatch, время хорошее (3, 5, 6...25), где вы рекомендовали поставить т.останова ничего не работает , кнопка в состоянии "нажата", а когда выходит из метода, то файл какое-то время загружается и потом прогрессбар
0
|
|
|
Заблокирован
|
||
| 19.09.2019, 12:28 | ||
|
ShmelVG, пройдите пошагово по методу.
По вашему описанию. Или у вас там маленький файл (меньше сотен мегабайт) и срабатывает всё очень быстро. Или вы ловите исключение, и проскакиваете его из-за try. Не проверив пошагово - понять невозможно. Добавлено через 2 минуты У меня складывается впечатление, что код в теме и ваш код - сильно различны. И вы как-то не правильно применяете код из темы.
1
|
||
|
171 / 106 / 51
Регистрация: 27.11.2015
Сообщений: 1,269
|
|
| 19.09.2019, 12:33 [ТС] | |
|
ЭлдХасп, спасибо вам за отклик на мою проблему, мне очень помог способ Defences, это 100% то что нужно. Единственное я так и не разобрался из-за чего таким способом работает и не работало раньше?
Добавлено через 2 минуты Разобрался) Но с задержкой не очень конечно) Но что поделать)
0
|
|
|
Заблокирован
|
||
| 19.09.2019, 12:35 | ||
|
Эмулируя у себя на просто считывании огромного файла или через Sleep - всё работает без каких-либо проблем.
0
|
||
|
171 / 106 / 51
Регистрация: 27.11.2015
Сообщений: 1,269
|
||||||
| 19.09.2019, 12:43 [ТС] | ||||||
|
ЭлдХасп,Defences, просто выглядит не очень эстетично с задержкой, получается файлы загружаются по разному и если 5 секунд не хватило за загрузки, то человек будет думать что всё зависло, а ставить 10 секунд для оч маленьких логов тоже не очень.
Попробую сейчас дать код, который касается только проблемы Добавлено через 6 минут ЭлдХасп, Defences, вот приметно такой так получается касаемо моей проблемы
0
|
||||||
|
Заблокирован
|
|||||||
| 19.09.2019, 12:58 | |||||||
|
А нафига вы ставите Task.Delay(8000)?Переделайте так:
0
|
|||||||
|
215 / 149 / 48
Регистрация: 28.12.2016
Сообщений: 716
|
|||||||||||
| 19.09.2019, 13:09 | |||||||||||
|
ShmelVG, задержку я указал, только чтобы вы увидели что работает прогрессбар, так как у вас очень быстро загрузка проходила и вы его не замечали.
Грузим маленький файл - нету прогрессбара, ибо очень быстро грузит Грузим большой - есть
0
|
|||||||||||
|
215 / 149 / 48
Регистрация: 28.12.2016
Сообщений: 716
|
|
| 19.09.2019, 13:18 | |
|
Ну и в итоге получается при втором способе.
Файл 50 мб - грузится 0.1 сек, добавляем задержку чтоыб по красоте было 2.1 сек. А то мелькнет и тут же исчежнет прогрессбар. Файл 1гб - грузится 2 сек, нету задержки, дабы и так долго грузим, итого 2сек P.s Форма же отвечает и есть прогресс бар, поэтому юзер не будет думать что повисло... Добавлено через 2 минуты Элд Хасп, отлично, а что с акком было? Брутанули вас?))
0
|
|
|
171 / 106 / 51
Регистрация: 27.11.2015
Сообщений: 1,269
|
|
| 19.09.2019, 13:33 [ТС] | |
|
Элд Хасп,
Не по теме: Ура! В целом не удачно, такой вариант не работает от 12:58 Добавлено через 2 минуты Defences, я попробовал ваш вариант, но вот не задача, все файлы 1-10 Мб, и получается при нажатии на кнопку один раз проходит полоска и останавливается, файл отображается, а если чуть больше файл взять, 9 Мб к примеру, то так же один раз проходит полоска и останавливается и ещё секунд 8-10 жду пока загрузится файл. Когда я нажимаю по кнопке, она находится в состоянии "нажато" пока не отобразится файл и только потом скролл тащит в конец файла
0
|
|
|
Модератор
|
|||
| 19.09.2019, 13:37 | |||
|
Вчера всю авторизацию сбросило. Ввожу пароль. А это оказывается мало. Нужно ещё кодовое слово, которое дополнительно требуется для модераторов. Я я даже не помню что его вводил, не то что что это за слово. Обратился к администрации, а из-за DDOS атаки - они были заняты. Только сейчас отреагировали. Добавлено через 52 секунды
0
|
|||
| 19.09.2019, 13:37 | |
|
Совместная работа ProgressBar и BackgroundWorker Работа ProgressBar в отдельном потоке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|