16x16格式的ICO图片VB不认识
我用工具AveIcon.exe把一个PNG图片转为16x16的ICO图片,在一个FORM的ICO属性里设置ICO为该ICO图片,但还是提示Invalid picture,为什么啊????
关键不是大小,而是格式!
你确定是转成了.ico格式了吗?
如果是 ico的,VB肯定认识。
你说它“不认识”,说明你只是转成了16×16的PNG图片而已…………
用icon workshop这个工具转换下
注意 vb 只认 16 色的 icon
这是我的ICO图片的属性,是ICO的啊,不是PNG的
http://my.csdn.net/my/album/detail/1722458#1641774
我的icon workshop过期了,用不了了
是的,关键是格式,not the size
你这个根本不能说明问题!
操作系统首先只看扩展名,然后,它能识别、它就认为是对的,而不管实际是不是这个格式。
你要不信,你把一张 .jpg格式的图片,改成 .bmp的扩展名。
再看“属性”,它照样给你当成bmp格式图片给出相关信息。
补充:VB , 基础类