利用.NET 内置函数实现简繁转换

StrConv 是系統內建的字串轉碼函式,可以讓我們不需依賴外部轉碼工具,更不需特別去寫轉碼函式。如以下範例:

Label1.Text = StrConv("簡 們 機 華 廣 個", VbStrConv.SimplifiedChinese, 2052)

第三個參數是 LocaleID,如果不提供的話,會使用本地的 LocaleID,但由於我們的語系並非簡體,所以可能會導致顯示不正常,因此最好還是把它補上。2052 是中華人民共和國 (China, PRC) 的 LCID,台灣則是 1028。

如果你想看完整的 LCID 列表,可以在 Microsoft 網站上找到。你也可以使用我在「條列 CultureInfo 以及 Region 等資訊」這篇文章所貼的程式,把所有 LCID、Culture Name、Display Name 等等都列出來。

當然,StrConv() 只能做字碼的轉換,並不提供用詞的轉換。

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值