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

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

Gif картинка


ssss ©   (2007-07-05 17:31:00) 

Искал на форуме не нашел...
Как вставить gif картинку на форму?


Amoeba   (2007-07-06 20:12:00) [1]

Не надо никаких новых компонентов. GraphicEx решает проблему если GIF неанимированный. Просто подключаешь модуль GraphicEx и наслаждаешься жизнью загрузив GIF в TImage. Единственно надо раскомментировать директиву условной компиляции в INC файле (закомментирована по "буржуйским" соображениям).


Apollon   (2007-07-06 15:42:00) [2]

Хм.. Не знаю, не сталкивался...
Хотя, попробуй, если устанавливал всякие РЫКСтулзы и им подобные удалить их... У меня после установки, например, RxTools начинает глючить дельфевый диалог выбора картинки в TImage (вываливается AV при выборе... некритично, но неприятно)


ssss   (2007-07-05 22:21:00) [3]

спс большое...но извини что достаю тебя))все б ничего только при добавлении гив картинки в  TImage у меня дельфи сразу же зависает...он ее видит но только я пытаюсь ее добавить сразу виснит....


Apollon   (2007-07-05 19:19:00) [4]


> ssss   (05.07.07 18:52) [10]

просто кидаешь его в папку с проектом либо прописываешь путь к нему в Project->Options->Directories/Conditionals->Search Path
+прописываешь его в Uses в модуле формы на которой лежит TImage, в который пихаешь GIF


ssss   (2007-07-05 18:52:00) [5]

спс биг аполлон)вот проблема с добавлением)и копировал в папку либ и через компомнент - нью окмпонент...ноль эффекта)согласен такой тупой)но подскажите плиз)


Apollon   (2007-07-05 18:41:00) [6]

http://www.delphi.int.ru/expert/?step=download&id=2

качаешь, добавляешь в проект и будет тебе щастье


{RASkov}   (2007-07-05 18:10:00) [7]

> [7] Инс ©   (05.07.07 17:49)
> Интересно, это в какой версии Delphi то?

В D4,D6,D7 :))) с RxLib (ну конечно ж это не стандартное)

> В TImage можно загрузить GIF...(не анимированный) т.е. Image
> будет отображать первый кадр...

Сорри... тут я скорее всего не прав. Я RXlib уже давно использую и устанавливаю эту библиотеку(единственную) сразу после установки среды...
Она наверное и "прикручивает" эту возможность TImage'у... вот тут я и ступил наверное поэтому :) Всеж рекомендую RxLib, именно его, а не JCL(JVCL, JEDI)...
ЗЫ Для меня Rx уже как бы стандартная "штука" :)


Инс   (2007-07-05 17:49:00) [8]

Интересно, это в какой версии Delphi то? Из всех стандартных наследников TGraphic мне известны только TBitmap, TIcon, TJPGImage и TMetafile. В каком из стандартных юнитов объявлен GIF?


Amoeba   (2007-07-05 17:48:00) [9]

GraphicEx - не содержит компонентов и позволяет загружать в стандартный TImage GIF'ы и массу других форматов. Бесплатная в исходниках.
http://www.delphi-gems.com/


{RASkov}   (2007-07-05 17:40:00) [10]

> [4] Инс ©   (05.07.07 17:36)
> В стандартных юнитах GIF не поддерживается.

?
В TImage можно загрузить GIF...(не анимированный) т.е. Image будет отображать первый кадр...
А RxLib - не стандартный :), но довольно-таки не плох.


{RASkov}   (2007-07-05 17:36:00) [11]

> тогда - TRxGIFAnimator. Из RXLib...

тогда, например TRxGIFAnimator. Из RXLib... или что нибудь аналогичное. Я.ру или Гугл помогут...


Инс   (2007-07-05 17:36:00) [12]


> {RASkov} ©   (05.07.07 17:34) [1]


В стандартных юнитах GIF не поддерживается.


Инс   (2007-07-05 17:35:00) [13]

Юзать специальные библиотеки (GraphicsEx, Graphics32). GDI+ тоже отлично справляется с GIF-ами. Подробности в гугле.


{RASkov}   (2007-07-05 17:34:00) [14]

> [0] ssss   (05.07.07 17:31)

TImage.
Или "живую"? тогда - TRxGIFAnimator. Из RXLib...


Наверх

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