描述:
1.新建一个WINAPP类库(如:TEST.DLL),什么代码也不写.
2.添加一个资源文件(嵌入的),并添加一些图片,文件,字符串.
3.编译,只有一个TEST.DLL文件,从文件大小可以看出资源在里面.
问题:
1.可不可以在其它WINAPP程序中调用TEST.DLL中的资源?
2.如果可以,怎么调用?                                    谢谢~

解决方案 »

  1.   

    可以在其他的应用中使用dll中的资源,具体咋用的现在手头也没具体的代码
    不过肯定是可以的
      

  2.   

    可以的。
    只是你需要在TEST.DLL定义几个接口供其他的winapp调用。
      

  3.   

    资源设置为公共资源就可直接调用具体可参看:Settings.cs文件里面的代码及Resource.cs里面的代码。将里面的资源名称原的internal改为public,可以实现在其他dll或exe里面直接调用
      

  4.   

    可以的,适用System.Resources.ResourceManager对象就和你使用自己EXE中添加的资源是一样
      

  5.   

    to:wzuomin Dionix
    可不可以说说具体实现?谢谢
    to:cocosoft
    internal是IDE自动写的,可以改么? 谢谢
    to:xh831213
    可不可以把你的代码贴上来看看? 谢谢
      

  6.   

    晕死, internal 是访问修饰符, 当然可以改啦...狂汉..
      

  7.   

    http://www.codeproject.com/useritems/RCManager.asp
      

  8.   

    to:shinaterry
    谢谢你哈,我也知道可以改,但是我觉得不是很好.