簡繁轉換問題 |
答題得分者是:andychang1690
|
zhangyunkk
一般會員 發表:2 回覆:7 積分:1 註冊:2006-12-16 發送簡訊給我 |
|
pcboy
版主 發表:177 回覆:1838 積分:1463 註冊:2004-01-13 發送簡訊給我 |
|
pcboy
版主 發表:177 回覆:1838 積分:1463 註冊:2004-01-13 發送簡訊給我 |
|
Coffee
版主 發表:31 回覆:878 積分:561 註冊:2006-11-15 發送簡訊給我 |
|
zhangyunkk
一般會員 發表:2 回覆:7 積分:1 註冊:2006-12-16 發送簡訊給我 |
|
zhangyunkk
一般會員 發表:2 回覆:7 積分:1 註冊:2006-12-16 發送簡訊給我 |
|
andychang1690
資深會員 發表:20 回覆:694 積分:442 註冊:2003-03-14 發送簡訊給我 |
到微軟網站
http://www.microsoft.com/downloads/details.aspx?FamilyID=8c4e8e0d-45d1-4d9b-b7c0-8430c1ac89ab&DisplayLang=zh-tw 下載:Microsoft AppLocale 公用程式 寫一個apploclanguage.reg WINDOWS Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\exefile\shell\使用AppLocale以簡體模式開啟] [HKEY_CLASSES_ROOT\exefile\shell\使用AppLocale以簡體模式開啟\command] @="C:\\WINDOWS\\AppPatch\\AppLoc.exe \"%1\" \"/L0804\"" [HKEY_CLASSES_ROOT\exefile\shell\使用AppLocale以日文模式開啟] [HKEY_CLASSES_ROOT\exefile\shell\使用AppLocale以日文模式開啟\command] @="C:\\WINDOWS\\AppPatch\\AppLoc.exe \"%1\" \"/L0411\"" [HKEY_CLASSES_ROOT\exefile\shell\使用AppLocale以韓文模式開啟] [HKEY_CLASSES_ROOT\exefile\shell\使用AppLocale以韓文模式開啟\command] @="C:\\WINDOWS\\AppPatch\\AppLoc.exe \"%1\" \"/L0412\"" 檔案總管選到程式按右鍵選擇以簡體模式開啟就可以了... 請參考
------
Andy Chang |
歸木淡
中階會員 發表:1 回覆:49 積分:75 註冊:2005-09-07 發送簡訊給我 |
最好的方法是使用unicode, 否則很麻煩. 我的一個程序是用delphi 5寫的, 不是unicode, 但繁簡都通用, 不需applocale(用了反而不行). applocale不能用於2000, 通用性也一般..... windows的多語言支持很差, delphi的vcl大致可為三類, 一) 將font.charset設為CHINESEBIG5_CHARSET即可以在簡體中正常顯示, 如:
tMemo, tEdit, tLabel, tgroupbox, tRadiogroup, tPanel, tBitbtn
tSpeedbutton, tmaskedit, tstringgrid, tCheckListBox, ttreeview,
tListview, theadercontrol, tstatusbar 二) 將font.charset設為CHINESEBIG5_CHARSET, 設定為ownerdraw,
a) 使用delphi的方法而不用windows的, 如tListbox, 在formcreate中加入
Listbox.Style:=lbOwnerDrawFixed;
Listbox.font.charset:=CHINESEBIG5_CHARSET;
即可 b) 再自行處理ondrawitem, 如
tpopupmenu, tmenu
印象中delphi的ondrawitem也可以, 但效果太難看 三) 不可能, 例如 tForm 的title和hints, tbutton, tcheckbox, tradiobutton,
tStatictext, ttabontrol, tpagecontrol, ttoolbar, tCoolbar
它們沒有ownerdraw, 所以唯一的方法是設計一個後繼的class, 但處理, 我的方法是: 不用它們 在上面的程序中, listbox, combobox, menuitem, hints都是自己處理的, 非常痛苦.
form的title也是 最後, 輸入法........
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |