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

Вниз

Как на форме, разместить 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.027 c
3-65750
Sodom
2003-10-31 14:51
2003.11.20
Как ускорить работу по сети с FireBird?


14-66127
Igor_thief
2003-10-25 15:18
2003.11.20
MDI


3-65773
TATIANA
2003-10-30 10:16
2003.11.20
Хранимые процедуры


7-66139
Ghost_
2003-09-11 20:27
2003.11.20
Pomogite s prerivaniem v DOS


1-65917
mc_duck
2003-11-08 12:45
2003.11.20
Сохранение объектов.