如何汉化richEditControl和它生成的工具栏
我已经下载了官方的汉化包,不知怎么用,请给出详细的汉化步骤,(如:哪个文件复制到哪个文件夹下等。)我主要是想汉化richEditControl和它生成的工具栏。
另外有人知道C#怎样用代码实现使richEditControl中的某个字符串被选中吗?
直接把目录zh-CHS解压缩到exe文件同级目录即可,自动汉化的。 是解压缩到我的项目生成的EXE文件同级目录吗?
我解压缩后里面有好几个zh-CHS文件。 如:SearchTextForm.zh-CHS.resx
是连同目录一起,不是单个文件,另外你下载的怎么不是dll文件?那个必须是编译好的才能这么做,而下载源码编译不靠谱,因为你没有密钥,那样将不认。 毕业论文
1.下载官方汉化包(想必你已经下载了)
2. 把其中的zh-cn或zh-CHS(我不知道二者有何区别)放在你的程序运行目录下。
3. 在Program.cs里加一段话:
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-cn"); //或zh-CHS
4.运行程序,大功告成。
不过官方的汉化包还是有很多地方没有汉化。效果并不太好。
如果你只想汉化richeditcontrol的按钮,完全可以在属性面板里点每个按钮自己输入汉字的提示等。
官方汉化包汉化DXperience控件详细步骤!!
1.你要先安装某一版本的DXperience控件(如:DXperience-11.2.5.exe)可以在这里http://www.devexpresscn.com/下载。VB图书管理系统论文
2.安装DXperience控件到某一目录下。(如:D:\DevExpress 11.2)
3.下载对应的汉包。(如:DXperience-11.2.5.exe的汉化包,名称为:dxKB_A421_DXperience_v11.2_(2012-04-27).zip)可以在http://www.devexpresscn.com/news/DevExpress-news-94.html下载。
4.解压汉包,在解压后的文件夹中找到DevExpress.DLL文件夹,在DevExpress.DLL文件夹中找到zh-CHS文件夹。
5.把zh-CHS文件夹复制到D:DevExpress 11.2\Components\Bin\Framework文件夹中。(是DXperience控件的安装路径)
到这里汉化资源已经到位了。下面是在编程时使用汉化资源。(以C#为例)小学教师实习报告
6.在编程时,在Main方法中加入System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");(C#中Main方法在Program.cs文件中)
比较:
加入前:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace 汉化Test
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()