只想给程序换一个固定的皮肤 要是用IrisSkin2的话 能否把DLL 皮肤ssk 程序exe三个变成一个纯exe执行程序

解决方案 »

  1.   

    将皮肤放入资源中,再用ILMerge合并程序集。
      

  2.   

    嵌入资源的的ssk文件怎么使用啊
      

  3.   


    因为程序是个小程序 只想单纯美化一下界面 没必要再带个dll和ssk文件
      

  4.   

    将字节集数据放入资源
    然后调用
    如果是文本字节集文件直接
    ToString 就OK
      

  5.   

    这个简单
    将皮肤文件放到资源中。读取的时候
     public static MemoryStream GetStream(string index)
             {
                 var byteary = Properties.Resources.ResourceManager.GetObject("_" + index) as byte[];
                 MemoryStream mms = new MemoryStream(byteary);
                 return mms;
             }
      skinEngine1.SkinStream = SkinEngineHelper.GetStream(SskPath.Trim());
    然后生成的文件只有exe和dll,用ILmerge将dll和exe合并为一个exe文件就可以了
    http://klnet.diandian.com/post/2012-03-04/15718892