几天前我的Blog微软发布Visual Studio International Pack 1.0版提到微软针对Visual Studio发布的一个软件包,今天使用该插件在Visual Studio2008中开发了一个简单的ASP.Net页面,主要功能是将一个简体中文的字符串转换成繁体;简繁互转并不是单纯的字转换对应即可,还需要对一些特殊的词进行转换,比如:打印机叫列印机,程序叫程式,软件叫软体等。。。。
上篇博客中我已经提到安装插Visual Studio International Pack之后帮助做得非常详细,大家可以先安装之后在开始-程序中点击查看帮助文档,下载地址请移步我的上一篇博客中点击下载。
启动Visual Studio 2008,创建项目。
添加引用

找到安装International Pack的目录里面的ChineseConverter.dll添加到引用。
具体路径是:安装目录\Microsoft Visual Studio International Pack\Traditional Chinese to Simplified Chinese Conversion Library and Add-In Tool
使用的Convert方法,以下是从帮助文档中摘录下来的
Convert方法(text, direction)
public static string Convert (
string text,
ChineseConversionDirection direction
)
帮助文档中自带的例子:
using System;
using Microsoft.International.Converters.TraditionalChineseToSimplifiedConverter;
namespace Example_CS
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("The simplified format of 北京時間 is {0}.", ChineseConverter.Convert("北京時間", ChineseConversionDirection.TraditionalToSimplified));
Console.WriteLine("The traditional format of 软件 is {0}.", ChineseConverter.Convert("软件", ChineseConversionDirection.SimplifiedToTraditional));
Console.ReadLine();
}
}
}
/*
This code produces the following output with Office12 Chinese edition installed:
The simplified format of 北京時間 is 北京时间.
The traditional format of 软件 is 軟體.
This code produces the following output without Office12 Chinese edition installed:
The simplified format of 北京時間 is 北京时间.
The traditional format of 软件 is 軟件.
*/
我创建了一个ASP.Net中使用转换的例子,点击文章最后的链接即可下载
实例程序的运行效果
实例程序的运行效果