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

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

Ошибка частой перерисовки Image [D6, WinXP]


Аман ©   (2006-07-05 08:49:00) 

У меня прога каждые 5 сек перерисовывает канву Image (или отдельную ее часть). Через определенное время выходит ошибка, что канва не может перерисоваться и изображение портится (Под изображением имеется ввиду схема из полигонов). Подскажите, как быть???


homm   (2006-07-26 20:22:00) [1]

Просто проверь, все ли ресурсы у тебя освобождаются.


Степан   (2006-07-25 23:58:00) [2]

Ага! А лучше 2 компонента :) Просто сначала рисуй на виртуальном буфере (скажем Buff: TBitmap), а потом в конце пишешь так Image1.Picture.Assigned(Buff);и ВСЕ!


han_malign   (2006-07-07 11:28:00) [3]


> Подскажите, как быть???

- не перерисовывать канву Image..., а создать свой компонент на базе TGraphicControl или TCustomControl.


MBo   (2006-07-05 08:58:00) [4]

>Подскажите, как быть???
код свой показать


Наверх

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