在Delphi 2009中,我们有:
RichEdit1.Lines.LoadFromFile(OpenDialog1.FileName,TEncoding.UTF8);
RichEdit1.Lines.SaveToFile(OpenDialog2.FileName,TEncoding.Unicode);
如果我还没有TEconding
,我该如何在Delphi 2006中实现这个功能呢?
是否有方法将较新的库传回那里?或者在Web上隐藏着解决方案?
UTF8Encode
和UTF8Decode
在Delphi 2009之前就已经存在了。因此,您可以手动解码/编码字节字符串。 - Andreas RejbrandTEncoding.Unicode
,因为它是UTF-16。 - David Heffernan