![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как избавиться от зависания [D7, D2005, XP]
San1 © (2007-11-15 13:30:00)При обработке пиксельной карты не отображается прогресс ее обработки, т. к., машина полностью виснет.
Подскажите пожалуйста, как от этого избавиться.
Заранее благодарен
Сергей М. (2007-11-15 14:20:00) [1]
> машина полностью виснет
Врешь и не краснеешь)
"Виснет" не машина, а только UI твоего приложения.
См. [3],[6]
Kolan (2007-11-15 13:42:00) [2]> Я так понимаю надо снизить приоритет данной операции.
Понятия опирация и приоритет операции не существует. Можно снизить приоритет потока
clickmaker (2007-11-15 13:39:00) [3]Label.Caption := прогресс
Application.ProcessMessages;
San1 (2007-11-15 13:39:00) [4]Удалено модератором
San1 (2007-11-15 13:38:00) [5]Я так понимаю надо снизить приоритет данной операции.
Т. к., во время обработки картинки, прогресс необходимо в процентном соотношении в Label.Caption.
Новичек (2007-11-15 13:37:00) [6]Сударь, а как без кода помочь-то Вам?
Kolan (2007-11-15 13:37:00) [7]> Не обрабатывать пиксельную карту.
Если 1 не поможет, то вынести обработку в отд. поток.
Dimaxx (2007-11-15 13:37:00) [8]
> не отображается прогресс ее обработки, т. к., машина полностью
> виснет
Зацикливание?
Johnmen (2007-11-15 13:34:00) [9]Не обрабатывать пиксельную карту.