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

Вниз

Как на форме, разместить gif? Есть ли компонент типа Image?   Найти похожие ветки 

 
killer   (2003-11-10 14:51) [0]

Как на форме, разместить gif? Есть ли компонент типа Image?


 
clickmaker   (2003-11-10 15:01) [1]

Rx Lib. TGifImage. Или искать на torry.net


 
AbrosimovA   (2003-11-10 15:46) [2]

Находишь то, что написал clickmaker©, устанавливаешь его. После этого компонент TImage можно использовать для отображения gif-анимаций.


 
Александр из Минска   (2003-11-10 16:12) [3]

Только у меня в Rx Lib v2.75 есть не TGifImage, а TRxGIFAnimator!


 
Amoeba   (2003-11-10 16:34) [4]


> Александр из Минска © (10.11.03 16:12) [3]
> Только у меня в Rx Lib v2.75 есть не TGifImage, а TRxGIFAnimator!

Смотри внимательнее! Есть там TGifImage (модуль RxGif), только это не компонент, а класс, потомок TGraphic.

Вот информация из Help:

Unit
RxGIF
Description
TGIFImage позволяет Вам читать и записывать графические данные в формате GIF. Свойства класса TGIFImage предоставляют Вам доступ к данным о размере изображения и др. его характеристикам. Класс TGIFImage поддерживает изображения, содержащие до 256 цветов, форматов GIF 87a и GIF 89a (Вы можете определить формат загруженного изображения по свойству Version), включая графические расширения (graphic control extensions), такие как анимированное изображение, прозрачность и т.д. и комментарии (comment extensions). Текстовое расширение (plain-text extensions) формата GIF не поддерживается - блоки, содержащие такие расширения, игнорируются. В случае наличия нескольких изображений, Вы можете получить доступ к каждому из них через индексированное свойство Frames. TGIFImage содержит внутреннее изображение формата "bitmap" для каждого "кадра".

Класс TGIFImage:
• не имеет канвы (canvas), т.е. Вы не можете рисовать в изображении формата GIF.
• будучи наследником TGraphic, TGIFImage реализует protected-метод Draw, т.е. вы можете рисовать изображения GIF методом Canvas.Draw. В случае анимированного GIF-изображения метод Draw будет рисовать тот "кадр" изображения, который задан свойством FrameIndex.

• Экземпляры TGIFImage и TGIFFrame могут быть скопированы в объект класса TBitmap (методом TBitmap.Assign). Также Вы можете скопировать TBitmap в объекты TGIFImage и TGIFFrame. Таким образом, Вы можете создать объект TGIFImage, скопировать в него битовое изображение методом Assign, и затем сохранить в формате GIF.


 
Amoeba   (2003-11-10 16:36) [5]

А если воспользоваться бесплатной библиотекой GraphicEx
http://www.delphi-gems.com/Graphics.php
то тогда обычный TImage будет работать с GIF"ами



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

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

Наверх





Память: 0.46 MB
Время: 0.012 c
3-65766
DimChan
2003-10-30 09:33
2003.11.20
EDataBaseError


1-65991
Слэш2
2003-11-10 15:22
2003.11.20
FormStyle поменять назад


14-66090
aVast
2003-10-29 08:30
2003.11.20
Хочу поиграть


14-66119
KoSt1
2003-10-28 18:23
2003.11.20
КОНЕЦ СВЕТА


1-65919
Poof-poof
2003-11-08 03:21
2003.11.20
Как вызвать вторую форму?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский