我想实现把ico文件封装在程序里面,也就是程序加资源只有一个exe文件。
然后把ico文件导出到指定的文件夹里。
我用imagelist倒是可以导出,ico预览的时候不对!
如果放Resource.resx里面是否可以呢?
先谢过各位!

解决方案 »

  1.   

    Resource.resx
    肯定可以啊,要房多少都行;
    资源里面的图片:propertyty.resource.1;
    你顺着打字就出来了,然后save就行啦
      

  2.   

    LZ ico格式的图片需要转换才能用
      

  3.   

    ico格式的图片一般用于 最小化到托盘 如果LZ仅仅是上传 那么将ico的转换下格式就可以了
      

  4.   

    save是保存到stream里,然后呢?呵呵我对这个不太熟!
      

  5.   

    我存进去的就是ico格式的,保存了以后,正常的ico可以直接看到图案,而我保存的就没有图案。
      

  6.   

    我是想改变u盘的图标,自己放ico到u盘里倒是可以,我是想用程序从自身导入到u盘!
      

  7.   

    感谢各位,问题解决了!
    用imagelist保存的好像失真了!
    所以我用下面的方法实现了,可以的!
    FileStream fs = new FileStream("E:\\save.ico",FileMode.Create, FileAccess.Write);
                    Resource1.red.Save(fs);
                    fs.Flush();
                    fs.Close();
                    fs.Dispose();