Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Программирование в Delphi" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
СообЧА. Программирование на Delphi
|
Многие начинающие программисты не
знают о методе Application.ProcessMessages() и
сталкиваются с проблемами, которых не
могут объяснить. Например хотим
написать что-то на форме и через 5
секунд стереть.
Нужно сделать так:
Попробуйте убрать Application.ProcessMessages() и 'Started' вы никогда не увидите, это связано с тем, что Windows ждет пока накопятся задачи в очереди а не выполняет их сразу, Application.ProcessMessages() заставляет выполнить все задачи которые накопились в данный момент. Подробнее читайте в Help. Это также можно применить в таком примере:
если не будет ProcessMessages() то пока крутится цикл мы не сможем сдвинуть или свернуть форму.
mailto:Автор:Pixel(pixel@novgorod.net
http://pixelsoft.narod.ru/ )
Для начала, скажу, как ЭТО получилось(секрет программирования)... Я сел за дельфи и (!) НАБРАЛ ПЕРВОЕ, ЧТО ПРИШЛО В ГОЛОВУ(!)... :)
Честно говоря, я не уверен, но по моему ОНО рисует в буффере...
unit shellUnit;
mailto:Автор:Pixel(pixel@novgorod.net
http://pixelsoft.narod.ru/ )
|
Zaluskiy Anton(COOLer) и Khrapunov Kirill(Pixel) - ведущие проекта "Мир Delphi" |
http://subscribe.ru/ E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
Рейтингуется SpyLog |
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу | Рейтингуется SpyLog |
В избранное | ||