|
127 / 62 / 2
Регистрация: 15.02.2012
Сообщений: 127
|
||||||
Как избежать зависания программы при длительных операциях20.02.2012, 01:28. Показов 5293. Ответов 13
Метки нет (Все метки)
Что мне сделать что б окно во время выполнения не висло ( все buttons не активны, визуально висит, но сама программа выполняет все нужние действия). Дело в том что в программе присутствует огромный цикл по проверке
0
|
||||||
| 20.02.2012, 01:28 | |
|
Ответы с готовыми решениями:
13
Модальное окно при длительных операциях
Как избежать зависания на Socket.Send()? |
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
|
| 20.02.2012, 02:31 | |
|
Сам же говоришь, что программа не глючит, а выполняет свою работу.
Пути два. 1. Уменьшить количество в цикле(хотя ещё вопрос, что в цикле делается) 2. Ждать когда программа выполнит работу. 3. Можно внутри цикла поставить DoEvents, но тогда и время работы увеличится. Хоть и не будет эфекта подвисания
1
|
|
|
127 / 62 / 2
Регистрация: 15.02.2012
Сообщений: 127
|
||||
| 20.02.2012, 02:36 [ТС] | ||||
|
0
|
||||
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
|
| 20.02.2012, 02:38 | |
|
между For и Next
0
|
|
|
127 / 62 / 2
Регистрация: 15.02.2012
Сообщений: 127
|
|
| 20.02.2012, 02:39 [ТС] | |
|
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
|||||||
| 20.02.2012, 02:45 | |||||||
ничто не виснет. Форма подчиняется - перетаскивается. Кнопка нажимается
0
|
|||||||
|
127 / 62 / 2
Регистрация: 15.02.2012
Сообщений: 127
|
|
| 20.02.2012, 02:47 [ТС] | |
|
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
|
| 20.02.2012, 02:49 | |
|
Я ставил в 10 раз больше твоего - работает. Что в цикле?
0
|
|
|
127 / 62 / 2
Регистрация: 15.02.2012
Сообщений: 127
|
|||||||
| 20.02.2012, 02:53 [ТС] | |||||||
0
|
|||||||
|
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
|
|
| 20.02.2012, 03:16 | |
|
Почаще наставь DoEvents раз надо форму трогать...
1
|
|
|
127 / 62 / 2
Регистрация: 15.02.2012
Сообщений: 127
|
|
| 20.02.2012, 03:28 [ТС] | |
|
0
|
|
|
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
|
|
| 20.02.2012, 03:29 | |
|
На ProgressBar1 обязательно поставь (может даже лучше сделать чаще ЕГО обновление).
1
|
|
|
127 / 62 / 2
Регистрация: 15.02.2012
Сообщений: 127
|
|
| 20.02.2012, 03:55 [ТС] | |
|
0
|
|
|
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
|
||
| 20.02.2012, 15:42 | ||
|
0
|
||
| 20.02.2012, 15:42 | |
|
Помогаю со студенческими работами здесь
14
Избавиться от зависаний выполнения программы при длительных вычислениях
Избавиться от зависания программы при расчетах Поиск файлов. При закрытии программы - зависания. Зависания программы при использовании компоненты MediaPlayer Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
YAFU@home — распределённые вычисления для математики. На CPU
Programma_Boinc 20.01.2026
YAFU@home — распределённые вычисления для математики. На CPU
YAFU@home — это BOINC-проект, который занимается факторизацией больших чисел и исследованием aliquot-последовательностей.
Звучит. . .
|
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
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|