如何从Imagelist中提取出256色的Icon?(100分)

  • 主题发起人 主题发起人 yxz123
  • 开始时间 开始时间
Y

yxz123

Unregistered / Unconfirmed
GUEST, unregistred user!
我从Imagelist中通过 Imagelist.Geticon(Index,TIcon);
提取Icon并保存到Ico文件,但是保存的Icon只能显示16色,如何才能提取出256色的Icon?
 
为什么没有人回答!!!!!!!
 
我刚好也正在寻找这个问题的答案,下面这个帖子你看看吧
http://www.delphibbs.com/delphibbs/dispq.asp?lid=611562
不过有些地方我还有疑问
 
用imagelist.getbitmap(index,tbitmap)提取bitmap格式保存成bmp文件就可以了
 
我要分别保存两种格式,难道必须通过Api将Bitmap转化为Icon吗?
还有其他方法吗?
 
ico文件好像最大只能是16色吧,用delphi的image editer新建一个ico文件试试,
只有2色和16色两种,还是用bmp吧!
 
已经用XP了,XP的图标就是256色的,VC也可以提供256色的Icon难道Delphi不行吗?
谁来帮帮我?
 
我也遇到这个问题了,强烈关注!!!!
 
后退
顶部