打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
DELPHI7 TPicture , bitbtn的GLYPH支持PNG ,gif
1.请不要对我说使用第三方按钮控件,我知道用第三方按纽控件可以做到.
2.也不要说D7版本太底.DELPHI 2010一样不行
3.更不要说不可能.因为我一个网以的可以.
4.请再次确认,我是想让bitbtn这类的按钮的GLYPH支持PNG[本来只支持BMP的].避免您非所答!
5.核心问题再重复一次.我网友是怎么做到的.[因为我网友自己也不知道!]

delphi 的按钮或者其他普通控件只支持 BMP 或者 PCX 这两种基本格式(TImage 除外)。所以很多绘图函数都是以操作 Tbitmap 为基础。

如果你的 delphi 自动多出来几个支持的图像格式,请考虑有没安装过其他支持组件包。

DELPHI的图像扩展是通过注册形式完成的,具体Graphics单元的TPicture.RegisterFileFormat,所以安装了控件,或者引用了某些单元后,编辑器里面就会多出选项了。

GraphicEx  安装后支持多种格式,gif还需安装

Delphi7下的支持gif的图片控件GIFImage.pas

首先下载TGIFImage的源码pas文件,就是那个广为流传的2.2版本,之所以选择源码文件pas,而不用dcu文件,是因为害怕Delphi的版本问题。

然后新建一个工程,菜单栏project-->Add to project-->选择GIFImage.pas-->打开,编译,你会发现项目文件夹下面多了个GIFImage.dcu文件,随后将这个GIFImage.dcu和GIFImage.pas复制到Delphi的安装文件夹下的<lib>文件夹就完成了。

重新启动工程后,引用原来Image控件就会发现已经可以支持gif了。



 


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
如何让BitBtn按钮显示icon图标 - SUNSTONE的Delphi笔记 - CSD...
在DELPHI中显示GIF动画 .
Delphi控件安装注意事项
Delphi的图形处理(一)
Delphi新一代绘制引擎Google Skia
Delphi中导出TeeChart图像方法汇总(代码示例)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服