TEdit 与汉字 |
尚未結案
|
mchakuna
一般會員 發表:41 回覆:45 積分:17 註冊:2004-01-07 發送簡訊給我 |
我用TEdit元件很久, 一直没发现问题, 但最近写了一个程式都发现不对劲。我写了一个test程式,上面用了一个TEdit元件, OS是win2k简体中文版, 字体是GB2312/GBK的。我把TEdit的Chartset设成Default(第二次test时改为GB2312), 然后打开notepad, 作以下测试 1) 在notepad上输入‘你好吗'
2) 把'你好吗'copy并paste到我的程式的TEdit中,可以正常显示。但如果我把输入法的输出charset改为GBK, paste后就出乱码, 但这不太要紧, 我可以用GB2312就算了。
3)但是如果相反我在TEdit中先输入中文,例如'大家好',然后copy并paste到notepad中, 无论怎样设置都出乱码。 这倒底是为什么呢?
|
dt520
一般會員 發表:11 回覆:61 積分:14 註冊:2003-05-13 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |