Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.02.04;
Скачать: CL | DM;

Вниз

Загруженность процессора (во время цикла)?   Найти похожие ветки 

 
Matvey   (2002-01-17 01:05) [0]

Господа, подскажите, в программе используется цикл (порядка 1000000 операций) и на время его выполнения приложение фактически виснет, не работет ни чего, как с этим бороться?


 
Anatoly Podgoretsky ©   (2002-01-17 01:23) [1]

Обрабатывать сообщения внутри цикла (ProcessMessages)


 
Digitman ©   (2002-01-17 08:37) [2]

P.S. Процессор ВСЕГДА загружен на 100%, вне зависимости от того - цикл или не цикл


 
Дима566   (2002-01-17 10:19) [3]

а если ты сделаешь с помощью TThread будет совсем круто

смотри пример
C:\Program Files\Borland\Delphi5\Demos\Threads


 
Matvey   (2002-01-17 21:33) [4]

Хорошо, спасибо попытаюсь, т.е. в теле цикла создать дополнительную проверку условий на нажатие ,например, кнопок?


 
SoftOne ©   (2002-01-17 22:50) [5]

Не совсем так. Скорее нужно дать возможность приложению во время цикла обрабатывать сообщения, в том числе и нажатие кнопок.
см. Anatoly Podgoretsky © (17.01.02 01:23)


 
Matvey   (2002-01-17 23:56) [6]

Да все нормально, даже лучше, огромное всем спасибо, вроде не первый год программирую, а такой элементарщины как ProcessMessages не вспомнил. Обидно за себя.
СПАСИБО!!!

PS_______________________________________
Да Благословит господь INTERNET. АЛИЛУЯ.



Страницы: 1 вся ветка

Текущий архив: 2002.02.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.01 c
7-9011
stalker17
2001-10-20 16:00
2002.02.04
COM порт


4-9034
KIR
2001-12-04 00:51
2002.02.04
Как зарегистрировать свой тип файлов


14-8999
zero
2001-12-12 18:04
2002.02.04
Merlin и модераторы отзовитесь, объясните что случилось


1-8862
Eraser
2002-01-21 12:34
2002.02.04
Процедура Delay


1-8818
DJ X
2002-01-19 15:55
2002.02.04
HTM Inside