如何提取exe文件中的图片?

vbnewer 2005-11-09 09:02:00
如何提取exe文件中的图片(不是指文件的图标)?
有时看到一些软件中的图片很漂亮,想提取出来作为编程资源使用,但不知如何提取。一般的图标提取软件只能提取文件的图标,不能提取软件中的图片,比如工具栏中的图标、菜单中的图标、窗体的背景图片等。
还有,VB源程序中的图片要怎样复制(提取出来)呢?
...全文
4316 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
vbnewer 2005-11-15
  • 打赏
  • 举报
回复
谢谢,可是好像很多软件的图片不是写在资源中的,用截屏的方法有时分辨率不太好,有时会被别的元素遮住,有没有更强悍的软件,能提取非资源形式的图片?
韧恒 2005-11-09
  • 打赏
  • 举报
回复
我也经常这么干!^_^ 不过我通常是把它们再改改!

1. 大多数程序的图片是写在资源中的,所以用些资源编辑软件都可以提出来。我用的是ResHacker

2. 但对于VB写的exe来讲,如果把作者直接把图片赋给了对象的picture属性,如me.picture、picture1.picture等,这办法就不灵了。但可以截屏幕,按"PrintScreen"键即可,然后到图形处理软件中再裁剪!

3. 对于vb源程序就更方便了,使用SavePicture方法就行了。或者我这有一个源码,可以查找编译在VB二进制文件,如 *.frx;*.ctx;*.dsx;*.dox;*.pgx中的图片,并可以原样保存。http://www.vb99.com/loaddown.asp?tid=1&pathid=6&Filenames=121

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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