![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Форумчанин
Регистрация: 08.12.2008
Сообщений: 156
|
![]()
много уже было сказанно по этому поводу, в частности:
Цитата:
(какие модули подключать и что конкретно писать в коде программы) я рисую след.образом: предварительно рисую все в бмп, который потом кидаю на канву методом Canvas.Draw(0,0,bmpMap); очищаю канву для перерисовки просто рисую большой четырехугольник с белой заливкой на области, до этого "разукрашенной" |
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]()
попробуйте использовать св-во DoubleBuffered:=true;
того объекта на котором вы рисуете |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 08.12.2008
Сообщений: 156
|
![]()
хм.. у TPaintBox нет такого свойства, да и у TImage тоже нет.
|
![]() |
![]() |
![]() |
#4 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
Все вы верно делаите. Зачищать канву не надо это лишнее, вы ведь не рисуите с альфа каналом
![]() Тему надо бы закрыть. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 08.12.2008
Сообщений: 156
|
![]()
я именно так и рисую, методом draw
но мерцает |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 08.12.2008
Сообщений: 156
|
![]()
аааааааа!! как же я лажанул!
действительно, если вручную не очищать канву, ничего не мерцает. лол. тему закрыть ![]() |
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]()
Читаем - http://www.programmersforum.ru/showthread.php?t=45082 Там и о мерцании тоже.
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
![]() |
![]() |
![]() |
#8 | |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
![]()
На всякий случай...
Цитата:
I am the First of Cyber Evolution...
I am the First to Program your Future... |
|
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
![]()
Я пользуюсь кодом, который приводил Kostia.
Создаю буфер Код:
Код:
Код:
Код:
|
![]() |
![]() |
![]() |
#10 | |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]() Цитата:
Код:
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как избавиться от мерцания при передвижении Timages. | jocry | Помощь студентам | 13 | 22.07.2012 09:46 |
Рисование | Granus | Общие вопросы Delphi | 2 | 24.12.2008 07:44 |
Процедуры без Bios и без Dos,бывают? | codeok | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 31.10.2008 03:17 |
Рисование... | HunterMan | Win Api | 10 | 30.04.2008 23:46 |
Рисование фигур в Delphi7 без использования VCL | saintninja | Помощь студентам | 15 | 20.10.2007 11:04 |