现在的位置: 首页 > 综合 > 正文

c# 多国语言资源的快速生成

2018年04月05日 ⁄ 综合 ⁄ 共 597字 ⁄ 字号 评论关闭

要用到多国语言,直接在VS里面,管理很不方便,下面这篇文件是ManPeng所写的记录文档,现备份在CSDN,便于查阅。

 




如何从

Txt

转成

resx

文件?


 

一、新建一

C#

智能设备项目(

wince

):

MultiLanguage

并在解决方案

MultiLanguage

目录下新建一文件夹

Res

二、新建文本文档内容如下:

title=

多国语言

content=

显示内容

另存为:

chinese.txt

,注意编码为

Unicode

如下图

:

修改txt

修改txt



新建文本文档内容如下:

title=multilanguage

content=showwhat

另存为:

english.txt

,编码也为

Unicode

 

三、

  

开始菜单

-> Microsoft Visual Studio
2005 -> Visual Studio Tools -> Visual Studio 2005

命令提示,进入解决方案目录

Res

,敲入命令

resgen chinese.txt chinese.resx

注:此处源文件与输出文件名可写全路径。

同样完成

english.resx

文件的生成。

 

四、

   

进入项目的解决方案管理器,添加

chinese.resx

english.resx

 

打开窗体

Form1.cs

,声明

System.Resources.ResourceManager

rm;

等等,详见源码

 

 

 

 

添加资源字符串方法二:

添加资源文件


 

 

添加新项

在其中添加相应的字符串即可,具体见工程源码

.

 

 

 

 

 

 

 

抱歉!评论已关闭.