切換輸入法(英文及新注音) |
|
larryleu
初階會員 發表:39 回覆:67 積分:38 註冊:2002-06-19 發送簡訊給我 |
|
andersonhsieh
版主 發表:33 回覆:531 積分:439 註冊:2002-06-10 發送簡訊給我 |
可以參考
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=18705 @@~~飛翔在天際的精靈~~@@
------
@@~~飛翔在天際的精靈~~@@ |
ubong
一般會員 發表:2 回覆:42 積分:23 註冊:2002-10-02 發送簡訊給我 |
設若你用三個Edit ,其中Edit2 要用中文輸入法(就寫程式要給不定人士用的立
埸,您應設使任何使用者得選擇其使用的輸入法,而不是指定特定輸入法),你可將Edit2的ImeMode 設為imChinese /ImeName 設為"新注音",其他兩個不要管它,在程式執行階段,當您游標在Edit1 and Edit3時會自動轉為"英文"輸入狀態,在Edit2時則會自動轉換為新注音輸入法。至於,讓不同使用者選擇自己善用的輸入法,在此提供我的經驗及剛從網友提供的方法供你參考:
首先設一個ComboBox1,在FomeCreat()中寫下
ComboBox1.Items.Assign(Screen.Imes); 然後在ComboBox1 的 onClick() 中一一指定各個用到中文輸入法的元件的ImeName=ComboBox1.Text; 而這些元件在設計階段就事先設定ImeMode 為 imChinese; 希望這個答覆對你有幫助。 ubong
------
ubong |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |