Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];

Вниз

Timage. Мерцание. Help.   Найти похожие ветки 

 
novomod   (2002-02-10 01:06) [0]

В своей программе использую Image, при увеличении количества
Image(каждый движется по своей траектории) и при увеличении размера окна программы -(полноэкран.) происходит мерцание (глаза ломит).
Как это избежать?
Возможно использовать DelphiX,если да, то какие у него преимущества?
Благодарю за ответы по теме!


 
Анонимщик   (2002-02-11 21:02) [1]

Никто тебе ничем не поможет, GDI быстро не работает.


 
Builder   (2002-02-11 21:11) [2]

Рисуй ручками через BitBlt.


 
Анонимщик   (2002-02-11 21:38) [3]

Builder - а ты сам-то пробовал? И что оно ему даст? Человек TImage"ы перемещает по экрану, а ты ему - BitBlt. Вряд ли он лучше Борланада оптимизирует.


 
Builder   (2002-02-12 01:00) [4]

Да, я пробовал поэтому и говорю.
Для движения нужно сделать 2 картинки - 2 ту, которая перемещается, вторая - темповая. При начале - копируем в темповую картинку то место, на которое нужно рисовать, потом рисуем нужную, потом по таймеру
1. рисуем темповую(востанавливаем),
2. запоминаем в темповую,
3. рисуем нужную картинку.




Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.004 c
14-90664
Bizon
2002-01-10 09:41
2002.02.28
О профессионалах и не очень


14-90667
Lamok(real)
2002-01-10 15:07
2002.02.28
Сколько денег затребовать ?


14-90642
anod
2002-01-12 18:01
2002.02.28
Книги


3-90477
VladP
2002-01-31 11:20
2002.02.28
Неожиданный key violation в автоинк поле


3-90521
a1st
2002-02-05 16:42
2002.02.28
qreport 3.0 -> 3.0.5 - перестало работать!?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский