读书人

使用资源的有关问题小弟我查了好多资

发布时间: 2012-01-26 19:40:46 作者: rapoo

使用资源的问题,我查了好多资料,为什么还不行?
我在.Net中新建了一个资源文件Resource1.resx,在里面加入已有的Icon,名字叫“Folder”,现在要使用这个图标,代码如下:
System.Resources.ResourceManager rm = new System.Resources.ResourceManager( "ManageInterface.Resource1.resx ", Assembly.GetExecutingAssembly());

picturebox.Image = (Image)rm.GetObject( "Folder ");

运行到第二句时,就报错,说资源是空的,为什么呢?

[解决办法]
(Image)rm.GetObject( "Folder ");

(Image)rm.GetObject( "Folder.ico ");


http://blog.csdn.net/tjvictor/archive/2006/12/27/1464284.aspx

[解决办法]
不用这么麻烦
你添加资源完毕以后
会自动生成一些静态函数
直接用就行了

你直接试试Resource1.Folder 返回的对象应该是一个bitmap
[解决办法]
你看一下Resource1.Disigner.cs
[解决办法]
ManageInterface.Resource1.resx ", 改为 ManageInterface.Resource1这样就OK拉~!
[解决办法]
添加资源文件后,直接通过global::调用就好了的。
[解决办法]
然,icon和image是格式的文件, 不能行的。

读书人网 >C#

热点推荐