怎样让delphi程序拥有在资源管理器“大图标”和“列表”状态下的两个图标(32×32,16×16)?

Tod 2001-05-30 02:00:00
...全文
307 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
Tod 2001-05-31
  • 打赏
  • 举报
回复
to xclxd(小虾):太感谢了,我现在就给你加分!!非常感谢,问题已经解决!!
xclxd 2001-05-31
  • 打赏
  • 举报
回复
选择“填充”工具,点取“颜色透明”(就在调色板的下面),填充你要使用透明色的位置。
大家互相帮忙,不用客气!
Tod 2001-05-31
  • 打赏
  • 举报
回复
to xclxd(小虾):我按你的方法试了,确实可以,但怎么使颜色透明啊?又麻烦你了!
xclxd 2001-05-31
  • 打赏
  • 举报
回复
to kylix2001:已发!
kylix2001 2001-05-31
  • 打赏
  • 举报
回复
to xclxd: 给我一个,3X!
kylix2001@sina.com


xclxd 2001-05-31
  • 打赏
  • 举报
回复
新建一个ICO文件\绘图\新的影像格式,即可。
我用的是汉化4.5版。
Tod 2001-05-31
  • 打赏
  • 举报
回复
to xclxd(小虾):我自己找到了,你不用发了,谢谢!能讲一下怎么用AXIcons.exe编辑包含两个图标的图标文件呢?
Tod 2001-05-31
  • 打赏
  • 举报
回复
谢谢啦,我的妹是:lovelinf@china.com 非常感谢,我认真试试!
xclxd 2001-05-31
  • 打赏
  • 举报
回复
顺便提一句,程序文件在资源管理器中只能显示第一个图标,要想显示不同的图标,只有让程序的第一个图标拥有多个大小不同的格式。
xclxd 2001-05-31
  • 打赏
  • 举报
回复
这个很简单,先编辑一个包含(32×32,16×16)两各格式的图标文件,然后 Delphi/Project
/Options--Application--Load Icon 编辑包含多个格式的图标文件可以使用AXIcons.exe,
若需要留下email,我发给你。
Tod 2001-05-31
  • 打赏
  • 举报
回复
哪位仁兄指点?
Tod 2001-05-30
  • 打赏
  • 举报
回复
to pipai(我是屁派):你说的方法我试过了,不行。
fengerfeifei 2001-05-30
  • 打赏
  • 举报
回复
同意,编辑你的RES文件。
pipai 2001-05-30
  • 打赏
  • 举报
回复
Tools--Image Editor,编辑你的RES文件,如你的Project1为test.dpr,则为test.res,在MAINICON中再创建一个其他格式即可
Tod 2001-05-30
  • 打赏
  • 举报
回复
我的意思是,当用资源管理器中查看文件时,在“大图标”状态时程序文件显示的图标是32×32的,当在“列表”状态时程序文件
显示的图标是16×16的。而现在正常情况下,delphi的程序只有一个图标,不是大的就是下的,当在不同的状态下显示时,图标只
能做放大或缩小处理,导致此时图标失真!
我想让程序拥有两个不同分辨率图标(32×32,16×16),在不同的状态显示相应的图标。许多程序都是这样的,比如:记事本!
fengerfeifei 2001-05-30
  • 打赏
  • 举报
回复
不懂你的意思,Delphi编译好的程序是将图片以二进制的形式放在最开头部分,其结构与图标文件一样的。winapi中有专门函数都取
Kingron 2001-05-30
  • 打赏
  • 举报
回复
用Listview啊,不就可以了.有一个ViewStyle,还有一个LargImages,SmallImages属性,更两个TImageList关联起来不就行了,注意需要把那个更LargeImages关联的那个TImageList的Width和Height设置为32*32

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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