Unicode問題 |
尚未結案
|
perry722
一般會員 發表:27 回覆:11 積分:7 註冊:2004-05-05 發送簡訊給我 |
|
chris_shieh
高階會員 發表:46 回覆:308 積分:240 註冊:2004-04-26 發送簡訊給我 |
Delphi所有元件都不支援Unicode
缺乏一個支援Unicode Input/Output的方式將無法正確取到/顯示Unicode 的資料
透過不支援Unicode 的元件取出來的資料都會變成亂碼
將Unicode 資料丟給不支援Unicode 的可視元件則顯示的也會變成亂碼
建議可以採用支援Unicode 的 Thirty Party 元件 TntWare
http://www.tntware.com/delphicontrols/unicode/
有許多可以取代Delphi內建函式及元件 建議改用WideString 來處理資料, 先把Query回來的資料接下來
採用 TntWare 等支援Unicode 的元件
裡面有很多可以取代Delphi 內建的常用函式
與支援Unicode 的元件 如 TTntStringList, ...
與資料庫顯示相關元件Tnt Data Control: TntDBGrids, TntDBEdit, TntDBText, TntDBMemo, TntDBComboBox.... 而關於資料庫元件也有支援Unicode 的3rd party元件 參考 http://delphi.ktop.com.tw/topic.php?topic_id=67032 (Main Chen)
引言: 我目前用 TntUnicode 在 Win32 上, 大部份元件都有支援: http://www.tntware.com/delphicontrols/unicode/downloads.htm 而資料庫我是用 Absolute Database 它支援 Unicode ,這是不錯的元件: http://www.componentace.com/發表人 - chris_shieh 於 2005/03/24 10:53:13 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |