討論區快速選單
知識庫快速選單
CSSLP認證,將資安落實在軟體開發中 程式設計俱樂部Facebook粉絲團 傑米的攝影旅遊筆記
[ 回上頁 ] [ 討論區發言規則 ]
提供中文字取得其羅馬拼音,注音碼,鍵盤碼的Table資料
更改我的閱讀文章字型大小
作者 : johnsonhsu(PB 高手) Power Builder優秀好手貼文超過200則人氣指數超過30000點
[ 貼文 454 | 人氣 30103 | 評價 1000 | 評價/貼文 2.2 | 送出評價 4 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2004/7/19 下午 05:26:47
小弟最近取得了一個可取得輸入中文字串取得其
1.羅馬拼音
2.注音碼
3.鍵盤碼
的Table , 自行整理後,共有 13734 筆中文對照檔,提供大家利用來產生相關函數如下範例:
假設輸入:[聯] 可產生如下資訊
1. 羅馬拼音:LIAN
2. 注音碼:ㄌㄧㄢˊ
3. 鍵盤碼:XU06
更可利用它來產生客戶或廠商等自動編號程式(如果是以羅馬拼音來當規則的話)
註:
1.您可以先建立一個Table 名為 spell_word , 如下 (SQL Server 範例)
     CREATE TABLE p_spell_word (phonetic_word varchar(10) NOT NULL, keyboard_code varchar(10) NULL, phonetic_code1 varchar(20) NOT NULL, phonetic_code2 varchar(20) NOT NULL, general_code varchar(20) NULL , CONSTRAINT p_spell_word_x PRIMARY KEY CLUSTERED (phonetic_word, phonetic_code1, phonetic_code2)) ;
2.將檔案 spell_word.csv 匯入 Table 中即可
3.由於本討論區不允許使用附件,有需要的人可提供 Email,我可將 spell_word.csv Email 給有興趣的人,檔案壓縮後只有18kb , 我的 Email : johnson@ezhelper.com.tw
--------------------------------------------------------------------------
取得羅馬拼音的函數說明如下:
名稱:f_general
參數:string as_string
傳回:string
string ls_word
select general_code into :ls_word from spell_word where phonetic_word = :as_string using sqlca;
return ls_word
取得注音碼的函數說明如下:
名稱:f_phonetic
參數:string as_string
傳回:string
string ls_word1
string ls_word2
select phonetic_code1 , phonetic_code2 into :ls_word1 , :ls_word2 from spell_word where phonetic_word = : as_string using sqlca;
return ls_word1 + ls_word2
取得鍵盤碼的函數說明如下:
名稱:f_keycode
參數:string as_string
傳回:string
string ls_word
select keyboard_code into :ls_word from spell_word where phonetic_word = : as_string using sqlca;
return ls_word

Johnson

作者 : imcjj (呆企鵝)
[ 貼文 46 | 人氣 710 | 評價 70 | 評價/貼文 1.52 | 送出評價 3 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2004/8/17 下午 05:58:06
之前弟有跟PB高手拿過該檔~ 但發覺還是有欠字~
近上網查資料~ 有程式可以利用API取得其字之字根...
網址: http://delphi.ktop.com.tw/topic.asp?TOPIC_ID=22509
唯...
遺憾一:它是用Delphi寫成的~ 雖有附原始碼~ 要轉為PB尚需一段時日... o.o
遺憾二:經測試的結果, 其功能僅回傳一個解, 意思是~ 若字為破音字~ 那就....
(ps:還沒追過程式~ 不知能否改進為回傳多解)

呆企鵝
作者 : imcjj (呆企鵝)
[ 貼文 46 | 人氣 710 | 評價 70 | 評價/貼文 1.52 | 送出評價 3 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2004/8/27 下午 06:43:05
>遺憾一:它是用Delphi寫成的~ 雖有附原始碼~ 要轉為PB尚需一段時日... o.o
>遺憾二:經測試的結果, 其功能僅回傳一個解, 意思是~ 若字為破音字~ 那就....
>(ps:還沒追過程式~ 不知能否改進為回傳多解)

經過一些時間~ 已經將程式改寫完成~ 且可取得破音字...
(其原理是反轉輸入法, 意思是, 若要取得注音, 則要先安裝「注音」或「新注音」輸入法
可以想見的是~ 凡注音輸入法打得出來的字~ 都能反轉成功~
不過! 並非所有輸入法都支援反轉!!! 這倒是....
(因為弟使用嘸蝦米, 所以僅測試過這個輸入法 --> It's OK!))
有需要的人再跟我拿吧~

呆企鵝 imcjj@ms12.url.com.tw
作者 : daisy_shao(daisy)
[ 貼文 2 | 人氣 1 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2009/3/23 下午 01:34:31
請問強哥或其他先進,spell_word.csv該檔案還找得到嗎?
最近我們公司剛好有此需求,
謝謝您,Email請寄:

postc@kimo.com
作者 : daisy_shao(daisy)
[ 貼文 2 | 人氣 1 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2009/3/23 下午 01:34:43
請問強哥或其他先進,spell_word.csv該檔案還找得到嗎?
最近我們公司剛好有此需求,
謝謝您,Email請寄:

postc@kimo.com
作者 : center0406(center)
[ 貼文 1 | 人氣 1 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2010/5/7 下午 02:49:42
請問強哥檔案還在嗎?因為工作上需要, 可否提供給我,謝謝!
我的EMail是center@holiday.com.tw
作者 : haroldchen(harold)
[ 貼文 1 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/3/4 下午 04:12:18
請問強哥,檔案可否提供給我,謝謝!
我的EMail是 jack@longing.com.tw
作者 : kimkerry (juncai)
[ 貼文 4 | 人氣 0 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/5/16 上午 10:40:51
有程式碼可以給我嗎?謝謝
kimkerry@hotmail.com
作者 : hooksmis (~小五~)
[ 貼文 2 | 人氣 8 | 評價 0 | 評價/貼文 0 | 送出評價 0 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/11/15 下午 01:21:28
最近要用到~~
也可以給我一份嗎
感謝^^^^^^^^^^^^^^^^^^^
apples@ms8.url.com.tw
 板主 : 徵求中
 > Power Builder - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - Power Builder - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
Power Builder
1 強哥 990 
2 stephen 270 
3 modtrue 120 
4 J.T. 100 
5 呆企鵝 70 
6 fireball 70 
7 陳愚 50 
8 方先生 40 
9 30 
10 HKLN.net 30 
Power Builder
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2018 程式設計俱樂部 http://www.programmer-club.com.tw/
0.03125