OlePicture(50分)

  • 主题发起人 主题发起人 kozen
  • 开始时间 开始时间
K

kozen

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi中的GetOlePicture可以实现TPicture到OlePicture的转换,
但我需要一幅Gif到OlePicture的转换,该怎么办呢?

请指教,谢谢!
 
这不是 Automation 的问题吧,你需要的是将 gif 文件读入为一个 TPicture 对象,自己
写代码分析 Gif 格式是没有必要的(我用过VC写过GIF解码,TMD累死人),你用 RxLib 或
是其它的控件包读入 Gif 文件吧,这就是Delphi的好处呀。 [:)]
 
to:DragonPC_???
一言难尽呀!你说的我也知道呀,可是我现在的问题不是如何读gif(有一堆控件),而是
必须将gif转成OlePicture,以供另一个函数使用(他只识别OlePicture,可我又必须用他)。
 
比如你安装了 TGifImage,它会修改标准的 TImage 控件,使得TImage 可以使用 LoadFromFile
加载 GIF 文件,加载之后, TImage.Picture 就是你要的 TPicture object,对不对?你再
转换为 TOLEPicture,OK?
 
可我安装了 TGifImage后,它并未修改标准的 TImage 控件,TImage还是不支持Gif;
只有TGifImage才支持gif,可惜TGifImage又没返回TPicture object的方法。哎……

请再指教!
我的OICQ:83126958
 
http://www.melander.dk/delphi/
 
TGIFImage - Free Open Source Component
 
接受答案了.
 
后退
顶部