![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Загруженность процессора (во время цикла)? [D5]
Matvey © (2002-01-17 01:05:00)Господа, подскажите, в программе используется цикл (порядка 1000000 операций) и на время его выполнения приложение фактически виснет, не работет ни чего, как с этим бороться?
Matvey (2002-01-17 23:56:00) [1]Да все нормально, даже лучше, огромное всем спасибо, вроде не первый год программирую, а такой элементарщины как ProcessMessages не вспомнил. Обидно за себя.
СПАСИБО!!!
PS_______________________________________
Да Благословит господь INTERNET. АЛИЛУЯ.
SoftOne (2002-01-17 22:50:00) [2]Не совсем так. Скорее нужно дать возможность приложению во время цикла обрабатывать сообщения, в том числе и нажатие кнопок.
см. Anatoly Podgoretsky © (17.01.02 01:23)
Matvey (2002-01-17 21:33:00) [3]Хорошо, спасибо попытаюсь, т.е. в теле цикла создать дополнительную проверку условий на нажатие ,например, кнопок?
Дима566 (2002-01-17 10:19:00) [4]а если ты сделаешь с помощью TThread будет совсем круто
смотри пример
C:\Program Files\Borland\Delphi5\Demos\Threads
Digitman (2002-01-17 08:37:00) [5]P.S. Процессор ВСЕГДА загружен на 100%, вне зависимости от того - цикл или не цикл
Anatoly Podgoretsky (2002-01-17 01:23:00) [6]Обрабатывать сообщения внутри цикла (ProcessMessages)