Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Перерисовка Image без мерцания


bug008 ©   (2004-11-19 08:07:00) 

Всем привет.
Есть такая проблема, Image постоянно заполняется картинкой по определенному алгоритму, так вот при перерисовке он постоянно мигает. Как избавится от этого?


bug008   (2004-11-19 21:55:00) [1]

спасибо.


КаПиБаРа   (2004-11-19 09:45:00) [2]

КаПиБаРа ©   (19.11.04 9:41) [7]

это ответ на

hgd   (19.11.04 9:42) [8]


hgd   (2004-11-19 09:44:00) [3]

Спасибо, разобрался!


hgd   (2004-11-19 09:42:00) [4]

нету такого как Image1.DoubleBuffered


КаПиБаРа   (2004-11-19 09:41:00) [5]

Поставь DoubleBuffered = True у оконного компонента (потомка TWinControl) на котором лежит Image


Ega23   (2004-11-19 09:38:00) [6]

Хм... Действительно (TImage is TWinControl)=False...


КаПиБаРа   (2004-11-19 09:36:00) [7]

hgd   (19.11.04 9:20) [3]
а можно поподробнее

F1

Ega23 ©   (19.11.04 9:31) [4]
Image1.DoubleBuffered:=True;

Свойство DoubleBuffered присутствует только у оконных компонентов.


Ega23   (2004-11-19 09:31:00) [8]

а можно поподробнее

Image1.DoubleBuffered:=True;


hgd   (2004-11-19 09:20:00) [9]

а можно поподробнее


КаПиБаРа   (2004-11-19 08:35:00) [10]

DoubleBuffered = True


KilkennyCat   (2004-11-19 08:19:00) [11]

Сделайте буферизацию. Отрисовка в памяти, затем перенос типа BitBlt


Наверх

Титульная страница Поиск, карта сайта Написать письмо