漢字轉拼音原始碼的兩個類

2021-08-21 06:12:28 字數 1254 閱讀 6784

漢字轉拼音原始碼的兩個類

strtopinyin.cs  //類一檔名

using system;

using system.data;

using system.configuration;

using system.web;

using system.web.security;

using system.web.ui;

using system.web.ui.webcontrols;

using system.web.ui.webcontrols.webparts;

using system.web.ui.htmlcontrols;

public class strtopinyin

private static string strchinesecharlist =

converthztopz_gb2312.cs  //類二檔名

using system;

using system.data;

using system.configuration;

using system.text;

///

/// summary description for converthztopz_gb2312

///

public class converthztopz_gb2312

#region //gb2312中的漢字編碼

//01-09區為特殊符號。

//16-55區為一級漢字,按拼音排序。

//56-87區為二級漢字,按部首/筆畫排序。

// 每個漢字及符號以兩個位元組來表示。第乙個位元組稱為「高位位元組」,第二個位元組稱為「低位位元組」。

//「高位位元組」使用了0xa1-0xf7(把01-87區的區號加上0xa0),「低位位元組」使用了0xa1-0xfe(把01-94加上0xa0)。

//例如「啊」字在大多數程式中,會以0xb0a1儲存。(與區位碼對比:0xb0=0xa0+16,0xa1=0xa0+1)。

}return rtnsb.tostring();}}

呼叫方法:

textbox 控制項2個分別名為:lbpinyin、txtchn

lbpinyin.text ="首字母是:"+ strtopinyin.getchinesespell(txtchn.text)+"

拼音是:"+converthztopz_gb2312.convert(txtchn.text);

漢字轉拼音原始碼的兩個類

漢字轉拼音原始碼 C

前段時間要做的乙個漢字轉拼音的小工具,上網找了一些 經過整理最後用上了,現在和大家共享一下!using system using system.data using system.configuration using system.linq using system.web using syste...

中英混串轉拼音 原始碼

本程式只對gb2312編碼有效 漢字讀音分界點處的碼值陣列 static const unsigned short code pin 漢字讀音陣列 static const char str pin 陣列長度 static const size t size array sizeof code pi...

漢字轉拼音的類

今天有了個關於漢字相關的想法,會用到拼音,所以就上網搜尋了一下如何將漢字自動轉換為拼音,沒想到還真有,呵呵。把 貼上到這裡吧,大家一起學習。using system using system.collections.generic using system.text using system.tex...