C#资源文件操作示例 - 创建资源和读取资源
2011-06-13 14:22
375 查看
1.新建一个Windows应用程序UseRes,用来调用资源。
新建一个类库Res用来存储资源文件。如图:
2.为Res项目添加资源文件Res.resx
并添加三个资源:
HongYe.ico
girl.gif
字符串strTest值Hello World
3.把Res.resx访问修饰符由Internal修改为Public
这样可以在其他项目中调用。
4.为UseRes添加Res项目引用。
5.读取资源的代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace UseRes
{
public partial class FrmMain : Form
{
public FrmMain()
{
InitializeComponent();
}
private void btnRead_Click(object sender, EventArgs e)
{
//读取资源
Icon icon = Res.Res.HongYe;
Bitmap bitmap = Res.Res.girl;
string strTest = Res.Res.strTest;
//
this.Icon = icon;
this.pictureBox1.Image = bitmap;
MessageBox.Show(strTest);
}
}
}原文:http://www.it100.info/res.html
运行结果
本文源码:http://dotnet.5d6d.com/thread-318-1-1.html
新建一个类库Res用来存储资源文件。如图:
2.为Res项目添加资源文件Res.resx
并添加三个资源:
HongYe.ico
girl.gif
字符串strTest值Hello World
3.把Res.resx访问修饰符由Internal修改为Public
这样可以在其他项目中调用。
4.为UseRes添加Res项目引用。
5.读取资源的代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace UseRes
{
public partial class FrmMain : Form
{
public FrmMain()
{
InitializeComponent();
}
private void btnRead_Click(object sender, EventArgs e)
{
//读取资源
Icon icon = Res.Res.HongYe;
Bitmap bitmap = Res.Res.girl;
string strTest = Res.Res.strTest;
//
this.Icon = icon;
this.pictureBox1.Image = bitmap;
MessageBox.Show(strTest);
}
}
}原文:http://www.it100.info/res.html
运行结果
本文源码:http://dotnet.5d6d.com/thread-318-1-1.html
相关文章推荐
- C# .Net :Excel NPOI导入导出操作教程之将Excel文件读取并写到数据库表,示例分享
- C#文件夹及文件操作(检查 创建 读取 写入 修改 删除)
- C# 文件操作(读取文本/日志文件,读取文件列表,创建HTML,写入日志文件)
- c# 创建文件操作
- 关于C#资源文件操作的总结
- C# 文件操作之创建文件夹
- C# 读取 XML(嵌入资源文件)(转)
- C# 用Linq的方式实现对Xml文件的基本操作(创建xml文件、增删改查xml文件节点信息)
- C#/ASP.NET应用程序配置文件app.config/web.config的增、删、改操作,无法为请求的 Configuration 对象创建配置文件。
- net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表
- C#中File类操作文件实例-创建文件、复制文件、移动文件
- 【转】Asp.net(C#)对文件操作的方法(读取,删除,批量拷贝,删除...)
- C#程序中创建、复制、移动、删除文件或文件夹的示例
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件
- .net,C#,Ftp各种操作,上传,下载,删除文件,创建目录,删除目录,获得文件列表等
- 在C#中创建和读取XML文件
- C#: 文件读取操作
- 从资源文件里加载文件或读取资源(C#)
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件转http://www.cnblogs.com/zhuzhiyuan/archive/2011/04/22/2024485.html
- C#实现Ftp各种操作(上传,下载,删除文件,创建目录,删除目录,获得文件列表)