![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перерисовка окна [D6, Win95/98, Win2k, WinXP]
Dinara © (2002-02-12 14:44:00)Скажите, как заставить форму перерисовыввать видимую часть при различных манипуляциях с другими окнами - перекрытием, убиранием. А то все время остается мусор от других во время выполнения потока.
Dinara (2002-02-12 21:21:00) [1]Ой! Виктор, извините... я, наверное, не о том подумала. :-))
Юрий Зотов (M) (2002-02-12 20:49:00) [2]Виктор, однако. Динара, ай-яй-яй.
Виктор, но я надеюсь, Вы охотно простите переполненной радостью девушке эту вполне понятную невнимательность?
:о)
Dinara (2002-02-12 19:37:00) [3]Ура! Работает!
Большое спасибо Юрий, Евгений!
Виктор Щербаков (2002-02-12 16:38:00) [4]Нужно, чтобы этот метод постоянно вызывался "во время выполнения потока". Это позволит форме обработать сообщения о перерисовке и другие сообщения.
Если форма не перерисовывается во время длительных вычислений, то
можно поставить вызов Application.ProcessMessages в цикл вычислений (возможно не самый внутренний).
Dinara (2002-02-12 16:20:00) [5]Спасибо, а дальше как это использовать?
Юрий Зотов (M) (2002-02-12 14:50:00) [6]Application.ProcessMessages