我用resxgen.exe创建了一个资源文件pic,该资源文件中有一张图片,可以通过resEditor.exe文件查看到,但是当我将这个文件拷贝到我的项目下,然后在程序中添加如下代码:
private void Form1_Load(object sender, System.EventArgs e)
{
ResourceManager rm=ResourceManager.CreateFileBasedResourceManager("My",".",null);
Image img=(Image)rm.GetObject("a");
this.BackgroudImage=img;
}
但这个图片怎么也显示不错来,也没报错,请问如何能让图片显示出来
private void Form1_Load(object sender, System.EventArgs e)
{
ResourceManager rm=ResourceManager.CreateFileBasedResourceManager("My",".",null);
Image img=(Image)rm.GetObject("a");
this.BackgroudImage=img;
}
但这个图片怎么也显示不错来,也没报错,请问如何能让图片显示出来
解决方案 »
- .NET(c#)连接MySql的问题,很严重!不知道是组件存在BUG还是代码有问题。望高手帮忙解决。
- 求一段c#修改sql数据库的程序
- 线程中如何将数据写入窗体中的文本框?
- winform中如何获取浏览器进程中某一网站对应的Session值?
- 关于线程中控件的问题
- 在C#中怎么实现窗口中的缺省按钮功能
- ====一个最简单的Net操作XML的程序,居然通不过,请各位帮忙看一下!!=====
- 关于datagrid的问题,急
- 客户端脚本c#与java的比较?
- c#通过ODBC连接sybaseIQ库,查询结果中 中文显示乱码
- 引用的定义简单问题(赶快进来抢分啊!)
- ???一般用户没有权限取到硬盘序列号么?
String temp = ""; ResourceReader rr = new ResourceReader(name + ".resources"); foreach (DictionaryEntry d in rr) {
temp += d.Key + ": " + d.Value + "<br>";
} rr.Close(); if (temp == "")
return "在资源文件中没有找到任何项";
else
return "<pre>" + temp + "</pre>";
}