C 呼叫VB進行簡繁轉換

2022-01-11 20:47:41 字數 501 閱讀 4254

首先在c#專案中引用microsoft.visualbasic.dll,版本自己選擇合適的

然後在專案中新增引用:using microsoft.visualbasic;

轉換:轉為繁體:

outputtext=strings.strconv(txt待轉換文字, vbstrconv.traditionalchinese);

轉為簡體:

outputtext=strings.strconv(txt待轉換文字, vbstrconv.simplifiedchinese);

另外還可以進行全形與半形轉換,平假名與片假名轉換等:

轉全形:

outputtext=strings.strconv(txt待轉換文字, vbstrconv.wide);

轉半形:

outputtext=strings.strconv(txt待轉換文字, vbstrconv.narrow);

strings還包含一些c#沒有的方法,例如ltrim,rtrim等

C 呼叫VB進行簡繁轉換

首先在c 專案中引用microsoft.visualbasic.dll,版本自己選擇合適的 然後在專案中新增引用 using microsoft.visualbasic 轉換 轉為繁體 outputtext strings.strconv txt待轉換文字,vbstrconv.traditional...

C 呼叫VB進行簡繁轉換

首先在c 專案中引用microsoft.visualbasic.dll,版本自己選擇合適的 然後在專案中新增引用 using microsoft.visualbasic 轉換 轉為繁體 outputtext strings.strconv txt待轉換文字,vbstrconv.traditional...

簡繁轉換如此簡單

public function strconv byval str as string,byval conversion as microsoft.visualbasic.vbstrconv,optional byval localeid as integer 0 as string 成員屬於 mi...