delphi 中的RichEdit编记本---保存--问题

为什么我用Delphi的控件RichEdit.lines保存的文本文件。用记事本方式打开时,发现记事本的内容是一些乱码。。如果不行,那么我又要做记事本,其中有中文,都是文... 为什么我用Delphi的控件RichEdit.lines保存的文本文件。
用记事本方式打开时,发现记事本的内容是一些乱码。。
如果不行,那么我又要做记事本,其中有中文,都是文字。有没有WideString型的Wrintln方法等。有什么其它办法,请具体用个例子给我看一下,谢谢。
展开
 我来答
至少让我看一眼
2008-06-24 · TA获得超过451个赞
知道小有建树答主
回答量:188
采纳率:0%
帮助的人:241万
展开全部
补充:
如果你要保存纯文本文件的话。请使用 Standard 面板中的Memo控件,保存方法依然是Lines.SaveToFile 但是你想要Windows记事本显示彩色文字和图片一类的东西。那时不可能的,因为Window记事本只能显示纯文本。它的功能和TMemo类似。如果你要显示Rtf的话。我建议你使用“写字板”。也是Windows自带的。这个程序所在的地址是"C:\Program Files\Windows NT\Accessories\wordpad.exe."(确保你的系统盘是C盘,否则要修改盘符.);
---------------------------------------------
RichEdit 中的Lines 的内容记录的是RTF 文本~ 它可以用来表示相较 Memo 和 Edit 更为复杂的内容,如彩色的文字。它的存储方式 是纯文本的。 但是要加载 RichEdit中的内容需要像写字板、Word 或 Wps一样的工具。而在记事本看到的内容。只能是Rtf 的代码。打个比方。你有一个程序的源代码。如果你直接打开它。你只能看到一些文字(源代码)。而不是这个程序的本身。你需要编译它之后。运行Exe之后才能看到你想要的结果。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式