以前不会。后来系统重装了一次。就出现这个问题了。重新打开原来的程序时,就发现所有imagelist的height为32时,里面的所有图像都失真了,好像一个图像分成一半,然后上下连在一起了。我都重装了N次delphi了为delphi 6请帮帮忙呢。

解决方案 »

  1.   

    这应该是Delphi的BUG吧  ^_^也碰到过这样的问题解决方法:
    1.把imagelist删掉(之前你应该将imagelist里的图片保存起来)
    2.重新拉一下imagelist控件下来
    3.先将height设为32,再加入图片   (这一步很重要)
    4.最后imagelist与你的用imagelist的控件(如ToolBar)连起来OK
    搞定^_^
      

  2.   

    insert2003(高级打字员) 的方法就是了,我以前也是这样搞的。
      

  3.   

    就是应该先设定好imagelist的size然后再加在图像,
    如果还有问题,我就不知道了,
    我以前加载了图像之后改了size,然后所有的图像都消失了
    不是搂住的这种情况,
    不过我觉得重新加载一次,应该能够解决的