多语言资源文件制作工具
前一段时间,看到有一个SR资源制作工具出来,不过这个工具有一个限制就是导入资源文件要注册。仿照这个工具制作了一个类似的程序,此程序生成标准的resx文件,生成的文件在VS中,可以直接进行编辑,同时在VS编辑后的文件,也可以导入到程序中,方便在VS和此工具程序中的同步修改,本来是想制作一个VS插件的,但是对插件编写不是很了解,就做成一个工具算了。
程序可以制作字符串和图片格式的资源文件,在以后,还可以加入对图标资源文件的支持。默认打开的程序是没有添加任何语言的,在“语言”工具栏上,有三个按钮,导入表示导入已有的资源文件,添加表示增加一种新的语言,移除表示对现有的语言进行删除操作。
下面就来添加一种语言:
这样就可以在字符串的列表中,添加资源了:
如果要添加图片,就点击上图中的图片标签,如下图所示:
在空白处单击右键,出现如下菜单:
导入表示从资源文件中,导入图片资源
添加表示选择几个图片文件进行添加
移除表示删除选中的图片资源
现在我以添加为例,来作操作:
这样就加入了字符串资源和图片资源。
本程序生成的VS的类项目,作为输出,点击“设置”,就可以设置项目输出一些信息。
设置好后,点击“编译”,就可以生成的项目,并可以直接在VS中打开,
打开项目后,如下图所示:
在“Resources.resx”上单击右键执行“Run Custom Tool”,再编译项目,输出的项目就可以直接使用了。