請問如何轉換程式為for unicode |
答題得分者是:system72
|
khh12
一般會員 發表:9 回覆:7 積分:3 註冊:2002-06-13 發送簡訊給我 |
|
Jasonwong
版主 發表:49 回覆:931 積分:581 註冊:2006-10-27 發送簡訊給我 |
|
khh12
一般會員 發表:9 回覆:7 積分:3 註冊:2002-06-13 發送簡訊給我 |
|
Jasonwong
版主 發表:49 回覆:931 積分:581 註冊:2006-10-27 發送簡訊給我 |
那是 FOR .NET 才會有
D8 是純 .NET 版 D2005 & 2006 則是 WIN32 & .NET 都有 D2007 目前只有 WIN32 版 請你多看一點資料... ===================引 用 khh12 文 章=================== 在delphi 8.0版以後 元件輸入就強調 能輸入unicode 中文 ???
------
聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心 傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心 |
khh12
一般會員 發表:9 回覆:7 積分:3 註冊:2002-06-13 發送簡訊給我 |
|
Jasonwong
版主 發表:49 回覆:931 積分:581 註冊:2006-10-27 發送簡訊給我 |
|
system72
中階會員 發表:15 回覆:114 積分:55 註冊:2005-08-17 發送簡訊給我 |
第三個, 就是直接改 VCL 程式碼, 缺點是,你要對Delphi 的VCL, windows API 有基楚 , 改這個需要花一段時間. (最好5年以上程式經驗,單Delphi就有4年以上經驗,會比較有效率, 不然要是越改bug越多,又不好抓,可能作白工.. ) 好處是, 比方可以讓 Delphi 4,5,6,7 沒安裝 TNT controls 一樣可以輸入或顯示 unicode. 基本上可以做到舊有程式,在小改下,部分比較重要的元件就可以支援unicode. 至於如何修改上,你可以自行參考TMS's TNT controls. 比方,本人共享軟體 Rainbow editor 就是: http://delphi.ktop.com.tw/board.php?cid=31&fid=79&tid=88099 版本: v2.9 還不支援unicode, v3.2 開始支援unicode,目前有 Memo,Edit,跟 顯示收尋整個專案結果的 ListBox ,這三個元件,可以輸入/顯示Unicode 等. Unicode 部分大概花2~3周的時間. (其中 Memo 是提供 Ansi,Unicode 雙模式,這個滿花時間的). 但如果是想要全面支援, 那要花不少時間大改, 而且有些地方還真的不太好處理. 也許可以考慮採用 TMS's TNT controls,或看看 Delphi最新版本的情況.
編輯記錄
system72 重新編輯於 2007-04-28 12:59:02, 註解 補充資訊‧
system72 重新編輯於 2007-04-28 13:08:03, 註解 無‧ system72 重新編輯於 2007-04-28 13:10:33, 註解 無‧ system72 重新編輯於 2007-04-28 13:12:58, 註解 連結設定有誤,修正..‧ system72 重新編輯於 2007-04-28 15:26:59, 註解 修正連結的設定‧ system72 重新編輯於 2007-04-28 15:34:46, 註解 再修改連結,奇怪,怎麼編輯時看正常,但貼上後異常.‧ system72 重新編輯於 2007-04-28 17:42:32, 註解 為修正連結,重貼.‧ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |