Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.05.31;
Скачать: CL | DM;

Вниз

Анимационный вывод изображения   Найти похожие ветки 

 
Алексей ©   (2007-11-07 22:21) [0]

Попосил бы помочь, я не могу написать процедуру:
procedure AnimationDraw(DC1, DC2: HDC; const Left, Top, Width, Height: Integer;
 const Time, Count: Byte);
где
 DC1 - куда рисуем (исходное изображение);
 DC2 - откуда рисуем (изображение на замену);
 Time - время замены
 Count - число кадров на замену

Как я понял:
 - создается массив DC: array of HDC;
 - в DC[I] копируется DC1;
 - в DC[I] AlphaBlend DC2, BlendValue = I;
 - с определенной задержкой в DC1 копируется поочередно DC[I];
 - задержку обеспечивал с помощью таймера

Не работает.

Заранее признателен Алексей, мой mail Kirsanov-Alex@Yandex.ru


 
antonn ©   (2007-11-07 23:40) [1]


> - создается массив DC: array of HDC;

ну я бы создал массив из Tbitmap :) Но вроде как более материален, чем непонятный HDC :)



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

Текущий архив: 2009.05.31;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.011 c
15-1238189404
Юрий
2009-03-28 00:30
2009.05.31
С днем рождения ! 28 марта 2009 суббота


15-1238275805
Юрий
2009-03-29 00:30
2009.05.31
С днем рождения ! 29 марта 2009 воскресенье


15-1238352596
Б
2009-03-29 22:49
2009.05.31
Скачивать в ждущем режиме 2.


15-1238128193
Ламо777
2009-03-27 07:29
2009.05.31
Установка SVN-сервера на Windows


10-1158088401
Kiril
2006-09-12 23:13
2009.05.31
Обработка ошибок Excel из Delphi.