|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2022/5/16 19:08:20 |
标题: |
如何在非简体中文系统上正确显示简体中文在TMemo上 |
浏览:1540 |
|
加入我的收藏 |
楼主: |
有一文字档,编码为UTF8,只有一行数据,用TFile开启,内容是简体中文+英文,要在非简体中文系统上的TMemo上显示出中文而非乱码?请问如何设定?
----------------------------------------------
- |
作者: |
|
2022/5/16 19:25:47 |
1楼: |
我尝试用TMemo.Lines.LoadFromFile(FileToLoad, TEncoding.UTF8)可以正确显示,但我不想用这种方式,我想用ReadLn的,请问如何处理?
----------------------------------------------
-
|
作者: |
|
2022/5/16 19:30:24 |
2楼: |
搞定了,原來只要改成AssignFile(TFile, FileName, CP_UTF8)就行了。
----------------------------------------------
-
|
作者: |
|
2022/5/17 3:19:58 |
3楼: |
我去,我也遇到过这问题,不过用readln解决的。
----------------------------------------------
相信自己,若自己都不相信,那还有谁可信。
|
作者: |
|
2022/5/17 11:10:25 |
4楼: |
TFile.AppendAllText(FileName, Logs, TEncoding.UTF8);
----------------------------------------------
-
|
|