Войти

Показать полную графическую версию : Компонент Image в Delphi


SPirit
13-03-2002, 11:47
Есть рисунок и программно созданный контекст. Как сделать так, чтобы изменения, которые делаются в изображении, соединённом с контекстом, отображались в Image. И при этом не происходило обновление всей формы, а лишь перерисовка без мерцания самого Imag'а ??
Спасибо за хороший ответ..

SPirit
14-03-2002, 07:38
Ладно, мож кому вопрос не понятен.

Как отобразить содержимое контекста (отдельного, созданного через WinAPI) в Image, затем изменить содержимое контекста и снова отобразить? Как-то получалось у меня, не помню, но обновлялся Image, и вслед за ним вся форма со всеми элементами, поэтому всё мерцало. Как избежать мерцания??

Я присваивал сойству Canvas.Handle Imag'а манипулятор контекста, и отображалось как надо, но.. если изменить содержимое контекста, то на то, что отображается в Image это не влияло. Если делался рефреш, то либо висла прога, либо опять же мерцание. Однако если закрыть Image другой формой, а потом её убрать, то появлялась уже обновлённая картинка и никакого мерцания, всё как надо.
Как сделать это программно ???

Ещё раз спасибо..

<font size=dfontsize1 class=bgc1>Исправлено: SPirit, 10:07 14-03-2002</font>

VuDZ
18-03-2002, 09:22
delphi.mastak.ru - попробуй тут, мы - насильники, пнимаешли....

SPirit
18-03-2002, 11:55
VuDZ

Огромный сэнкс тебе за линку... Там много путнего есть....




© OSzone.net 2001-2012