怎么得一个ico文件的分辨率(100分)

  • 主题发起人 主题发起人 chbqq
  • 开始时间 开始时间
C

chbqq

Unregistered / Unconfirmed
GUEST, unregistred user!
我用IMAGE先载入图片(16X16的),不知道为什么image.picture.bitmap.width 和height 都为0;image.picture.graphic.width 和height也为0,image.picture.width和HEIGHT都为32,image.width和HEIGHT都为16不过载入其它图片的时候(32X32)宽高也都为16,实在是不理解,有没有其它办法准确得到分辨率的,最好直接判断文件不要在载入IMAGE再判断了!
 
怎么会呢?我用的是D6,你说的两种方法我都能取出正确的值来啊。
 
ICO其实是72的分辨率
不过你可以通过其它图像控件或流得到它的尺寸。
 
72的分辨率? 楼上的,我没看明白[?]
 
xifengge: 我也是d6的,你有没有用16x16的图标试下?
 
我试过了, picture.width 和 picture.graphic.width都是16.只有 picture.bitmap.width = 0
 
我根据ico的格式自己得到了,而且可以知道一个ico有几个图片
 
后退
顶部