VB ico

来源:百度知道 编辑:UC知道 时间:2024/05/23 17:46:54
我要在form里改图标,插入ico的时候老说:无效属性值。图片是16*16的。这里没法上传ico。这是空当接龙的图标。我截图直接切下来的。为什么不行啊 啊啊啊啊啊啊啊啊
额。怎么没有一个明白的?我什么时候说那不是ico了。
我图片的属性:
16 像素
16 像素
96 DIP
96 DIP
位深度 24
帧数 1

不行。VB图标Icon属性只能设置为Ico格式的图标,其他什么BMP JPG GIF都不能当作图标。非得弄得话,或者用API,或者下载个小软件从EXE里面提取出图标来,变成Ico格式才能用。
参考我的空间http://hi.baidu.com/arteriosclerosis/blog/item/92092d3e6db687e454e723af.html

VB里面不支持真彩色(98时候没这个东西)随便找一个图标工具都可以做图标图标里面不是只有一个图标的用工具打开就会发现有好多个一般有16*1624*2432*3248*4864*64所以在窗口上看到的是16*16的图标在桌面上看到的是48*48或者32*32具体要看你的设置了(在桌面右键,外观,高级里面可以设置)那样的话,一个图标里面可以放至少7种不一样的图标所以桌面上的和窗体上的不一样没什么大惊小怪的

用个类装载吧。VB对图标的支持不敢恭维。