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

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

Гиф формат :(


sancho ©   (2003-01-28 21:52:00) 

Image.picture.loadfromfile();


Как подружить эту процедуру с графическим форматом gif ?


perseptron   (2003-01-29 16:41:00) [1]

а с анимироваными gif"ами будет работать?


Набережных С.   (2003-01-29 16:32:00) [2]

Ты пойми, нужен класс, который понимает формат хранения GIF, может переводить его в точечный рисунок и наоборот.


sancho   (2003-01-29 16:10:00) [3]

up


sancho   (2003-01-29 13:33:00) [4]


> RxGIF


Как я понимаю, это библиотека RxLib?
Можно стандартными средствами в TImage рисоваьт гифы?

ЗЫ простите за надоедливость...


Tux   (2003-01-28 23:10:00) [5]

The stream must be in BMP (bitmap), JPEG, WMF (metafile), ICO (icon) or GIF format.


Tux   (2003-01-28 23:09:00) [6]

Хе:
1) STDAPI OleLoadPicturePath{
LPOLESTR szURLorPath,
LPUNKNOWN punkCaller,
DWORD dwReserved,
OLE_COLOR clrReserved,
REFIID riid,
LPVOID *ppvRet
}
2) ppvRet - сюда IStream
3) IPicture грузим из ISTream
4) IPicture::Render(на какой-нить HDC)



Набережных С.   (2003-01-28 23:06:00) [7]

Нужно зарегистрировать класс-потомок TGraphic, умеющий работать с этим форматом. Можно, например, вставить в uses модуль RxGIF из Rx и он зарегистрирует автоматически.


Наверх

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