首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

Delphi7的Unicode有关问题

2012-04-12 
Delphi7的Unicode问题.用了一个TRichEdit控件,RichEdit1.Lines.LoadFromFile( ../a.rtf )a.rtf里面是韩文

Delphi7的Unicode问题.
用了一个TRichEdit控件,RichEdit1.Lines.LoadFromFile( '../a.rtf ');
a.rtf里面是韩文的.可以正常显示.

可是:
var  
      str   :   string;
begin

    str   :=   RichEdit1.Lines.Strings[0];
单行取出时,str   是问号.

请各位帮忙解决一下.




[解决办法]
把你的rtf文件拿出来看一下
[解决办法]
用wideString试试
[解决办法]
a.rtf文件里不是硬回车分行吧
另外显示str的控件宽度不够
[解决办法]
TStrings存放的是AnsiString, 所以不一定能行。

先这样试试看:
var
str : WideString;
begin
str := RichEdit1.Lines.Strings[0];

热点排行