因为 TGIFImage 不是控件,所以使用之前不用特意安装。但是如果你想在设计期使用 TImage 显示 GIF 动画,必须告诉Delphi 已经安装了TGIFImage。 在开始之前,需要确定一些事情。
首先要保证没有安装过其他的 GIF 库,因为 TGifImage 注册为 TPictutre中处理GIF的handle, 如果你安装过其他的GIF库,有可能会冲突。 检查你是否有安装其他的GIF库的方法是,新建立一个 FORM,添加 Timage 控件然后在 “Object Inspector”中查看 Picture 属性。看看能够支持的图像格式中是否有GIF,如果有的话, 就说明已经安装过其他的GIF库了,否则就是没有。
Delphi 7中的安装:
1. 将GIFImage.pas 丢到 .../Borland/Delphi7/Lib 目录下
2. 从 Component 菜单中选择 Install Component...
3. 点Browser选择刚才的那个GIFImage.pas文件。Package File name 最好使用dclusr.dpk package, 这个是默认的用户控件包。
4. 点击 OK 按钮后, 将重新编译加入包中。需要注意,安装这个控件后,它并不会在控件列表中以 图标的形式显示出来。
5. 为了验证TGIFImage 这个控件是否已经安装正常,可以通过下面的方法验证: 新建立一个 FORM,添加 Timage 控件然后在“Object Inspector”中查看 Picture 属性, 在"Load Picture"中查看是否能够添加一个 GIF 图像,并且这个图像在设计期也能正常显示。
翻译自 TGIFImage 帮助文件。