RichEdit中如何处理纯文本?

happyboy 2000-11-15 09:56:00
请问各位在RichEdit中如何处理纯文本,我用它处理后保存了一下,可是打开文本一看
都是RTF的“标致”,我想知道是否用Richedit如何处理才能达到记事本一样的功能,
我看了Delphi中的例子,也是一样。
祝你好运!
...全文
491 19 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangshen 2000-11-18
  • 打赏
  • 举报
回复
算了,只是个概念的理解问题,还说什么呢?
其实以前北大方正的BD排版语言也被称为纯文本的,尽管带了无数排版符号。

happyboy:你应该去看看书写器存盘后是什么样的,不是一点没有格式标志的呀!
Nicrosoft 2000-11-18
  • 打赏
  • 举报
回复
to happyboy:

我没有讽刺、打击你。我上一篇贴子很明确的回答了你的问题,只是最后加了一句牢骚,感叹我以前遇到的那些软件的作者也没有掌握这些常识,你一定要对号入座,我也没有办法,随你。
Nicrosoft 2000-11-18
  • 打赏
  • 举报
回复
to happyboy:谢谢你的分,呵呵。:)
alan1979 2000-11-18
  • 打赏
  • 举报
回复
可用API函数SaveAsText把RichEdit中的文本保存成纯文本格式
happyboy 2000-11-18
  • 打赏
  • 举报
回复
这个问题我明白了,文本文件什么都没变只是Notepad把格式记了下来,我以前只是把
Notepad当做是文本文件了。是我的错。
To Nicrosoft:我也没什么别的意思,只是有问题不明白心里急所以说出不中听的话,
当我理解了这个概念的时候我也理解你的心情了,谢谢您,希望我们以后可以成为好朋友。

谢谢大家的参与。我来CSDN时间不长,谢谢大家的帮助,这里真是个好地方。
祝大家好运!
happyboy 2000-11-17
  • 打赏
  • 举报
回复
To Nicrosoft:请您不要对别人讽刺加打击的。我是不明白才来问题的如果您觉得这个问题很可笑你大可以不必理我吗?我知道我的水平差,可是谁不是从这个过程走过去的,您生下来就是好的程序员吗?
祝你好运!
Nicrosoft 2000-11-17
  • 打赏
  • 举报
回复
如果要实现记事本(不是写字板)的功能,就只能把plaintext设置为true,这样就是处理纯文本。而纯文本的意思就是只处理内容,不处理格式,没有字体、颜色、所有的排版格式。

唉,如今好多程序员连纯文本都搞不清,我还看到过可以保存格式信息的“纯文本编辑器”呢。
happyboy 2000-11-17
  • 打赏
  • 举报
回复
我想知道用RichEdit是不是可以实现记事本的功能。
可以保存格式。
Tod 2000-11-15
  • 打赏
  • 举报
回复
楼上的说的都对,所以我也不用补充什么了。不过,用RichEdit的话其标准的上下文菜单就没了,你单击右键不会出现“复制、删除”这样的菜单了,如果要用的话,必须手工建立一个同样的菜单。
Nicrosoft 2000-11-15
  • 打赏
  • 举报
回复
设置plaintext属性为true就可以了.
tchaikov 2000-11-15
  • 打赏
  • 举报
回复
加上
plaintext:=true;
试试
wangshen 2000-11-15
  • 打赏
  • 举报
回复
我再去找找。
wangshen 2000-11-15
  • 打赏
  • 举报
回复
happyboy:
是不是也给我点分,我看答案是一样的,我也跟几句算了:

增加plaintext:=true;即可。
字体等信息都在RTF的“标致”(?)中,你用plaintext,当然没有了。


我终于明白了,原来这样就可以得分了。唉!我怎么早不知道。

老魏2006 2000-11-15
  • 打赏
  • 举报
回复
堆。在你输出文件之前,即:SaveToFile之前,增加plaintext:=true;即可。
老魏2006 2000-11-15
  • 打赏
  • 举报
回复
堆。在你输出文件之前,即:SaveToFile之前,增加plaintext:=true;即可。
comsun 2000-11-15
  • 打赏
  • 举报
回复
"PlainText"为True 当然是纯文本——没有格式信息,没有字体信息(包括颜色,大小,字型等)
cwhelucky 2000-11-15
  • 打赏
  • 举报
回复
paintText只处理纯文本,即不管格式的,对于其格式的修改,你需要找其文本的属性,具体可参见联机帮助
tchaikov 2000-11-15
  • 打赏
  • 举报
回复
字体等信息都在RTF的“标致”(?)中,你用plaintext,当然没有了。
happyboy 2000-11-15
  • 打赏
  • 举报
回复
plaintext设为True我试过了,可是我用TFontDialog对文本的字体做修改后,再保存
什么都存不上,字体没变,只是新加的内容有,格式都没保存下来.为什么呢?

5,927

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧