关于图标!!DELPHI的Ticon对象有缺陷??如何把两个图标组合成一个图标文件?(0分)

  • 主题发起人 ETimeFly
  • 开始时间
E

ETimeFly

Unregistered / Unconfirmed
GUEST, unregistred user!
1、在Delphi6中,用ExtractIcon()返回一个图标句柄,把这个句柄赋给一个Ticon对象的Handle属性,
然后调用这个TIcon对象的SaveToFile()保存图标文件。结果发现保存的图标文件有部分颜色丢失,和被
提取EXE文件的图标不太一样!!WHY?WHY?WHY?WHY?WHY?WHY?WHY?

2、我们知道,一个Ico文件里可以包含多个图标资源,请问我如何通过编程实现把一个大图标(32×32)
文件和一个小图标(16×16)文件组合成一个Ico文件?

上次为了一个紧急的问题,把分送完了,这次积分为0,不过哪位帮了我,我一后一定报答!
!!!!!!
 
我也不会,帮你提前吧![:)]
 
HHHHHHHHHHHHHHHelp???!!!!
 
Where is 高手??
 
还有人遇到这种问题吗?
 
不会吧,没有钱就没人肯帮忙??向“钱”看了??大富翁?????
 
全文检索一下,会找到一大堆
失色问题是因为16色图标才是标准图标
 
谢谢,先,
终于有人肯帮忙了:::
1、那有没有办法不让它失色?(保存为非标准图标?)不会要重写Ticon类吧?能给个例程吗?

2、如何通过编程实现把一个大图标(32×32)文件和一个小图标(16×16)文件组合成一个Ico文件?
MSDN里是讲到了Icon的文件格式,但我太菜,对C、文件结构方面不敏感,请教……
 
我做过一个程序,可以根据真彩图和黑白图(mask)生成真彩图标,并且可以把多个图标
合到一个ico文件中。不过那是我很久以前做的了,我也不记得啦!好象源码还在
 
谁知道 serpah_q 的源码???
谢谢,
加分!!!
 
帮你UP一下!
 
ticon 在保存icon图象的时候 图象颜色会失真
一个icon文件可以包含很多个icon资源 多种尺寸,格式,样式
icon 分为两个层 mask 和 color 通过两层异或后显示
建议不要使用ticon 改用其他icon控件
 
加分200!!
请进:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1647662
 
错了,这里!!
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1647674
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
919
DelphiTeacher的专栏
D
顶部