如何在XE2下把资源文件里的PNG或者JPG文件讲到TImage里?

固执的大叔 2013-11-15 06:39:54
如何在XE2下把资源文件里的PNG或者JPG文件讲到TImage里?
试过了很多D7下的方法,都没有弄出来,不知道是不是一些类的改变,到XE2下就不行了
...全文
142 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
固执的大叔 2013-11-16
  • 打赏
  • 举报
回复
引用 3 楼 sololie 的回复:
png一样的,xe2自带有了png的支持, 直接用TPngImage对象的 LoadFromResourceName、LoadFromResourceID
谢谢你!我还是新手,对Delphi还有很多不解.
sololie 2013-11-16
  • 打赏
  • 举报
回复
png一样的,xe2自带有了png的支持, 直接用TPngImage对象的 LoadFromResourceName、LoadFromResourceID
固执的大叔 2013-11-16
  • 打赏
  • 举报
回复
引用 1 楼 sololie 的回复:
把你所说的“很多D7下的方法”的代码贴来看看是啥样嘛
下面是在网上找的方法,昨天看的有点太急了,没有看清楚和试清楚,现在JPG可以了,但还不会读PNG文件,再研究一下 存取资源文件中的JPEG图像 为了能够处理JPEG图像,必须在Interface处引用JPEG单元。 var jpg: TJPEGImage; resStream: TResourceStream; begin jpg := TJPEGImage.Create; resStream := TResourceStream.Create(HInstance, 'testJpg', 'jpgtype'); jpg.LoadFromStream(resStream); Image1.Picture.Assign(jpg); jpg.Free; resStream.Free; end;
sololie 2013-11-15
  • 打赏
  • 举报
回复
把你所说的“很多D7下的方法”的代码贴来看看是啥样嘛

16,749

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧