CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

richedit保存不了纯文本??(高手快来,50分哦!!)

楼主dropme(蟹子)2003-02-01 11:05:22 在 Delphi / VCL组件开发及应用 提问

我做了一个字处理程序,用的是richedit,savedialog,把savedilog的默认后缀名改为txt,保存出来的文件是纯文本格式,也可以用记事本打开,但有一些奇怪的文件头,象“/br,/tr”什么的,请问怎样用Richedit保存出不带文件头的纯文本? 问题点数:50、回复次数:21Top

1 楼cupidvenus(小鱼儿)回复于 2003-02-01 11:25:04 得分 0

用TMemo就行了Top

2 楼dropme(蟹子)回复于 2003-02-01 15:22:45 得分 0

我就是要用RichEdit,而且要txt格式嘛!!!   ^_^Top

3 楼blazingfire(烈焰)(对.net极度憎恨中....)回复于 2003-02-01 17:20:51 得分 0

这样试试:  
  var    
      TmpList:TStringList;  
  begin  
      TmpList:=TStringList.Create;  
      try  
          TmpList.Assign(RichEdit1.Lines);  
          TmpList.SaveToFile('D:\1.txt');  
      finally  
          TmpList.Free;  
      end;  
  end;  
  //如果还是不行的话,可以把RichEdit中的每一行取出来加到StringList中,再存盘Top

4 楼z33(第三使)回复于 2003-02-01 17:30:50 得分 0

要保存成TXT的就没有格式啦Top

5 楼cg1120(代码最优化-§惟坚韧者始能遂其志§)回复于 2003-02-01 17:34:14 得分 0

你设置一下以纯文本方式保存就可以了:    
  Richedit.PlainText   :=   False;  
  Richedit.Lines.SaveToFile('c:\abc.txt');  
   
   
  Top

6 楼grail_(grail_)回复于 2003-02-01 18:18:58 得分 0

if   savedialog1.execute   then  
      richedit1.Lines.SaveToFile(savedialog1.FileName);  
  end;Top

7 楼cg1120(代码最优化-§惟坚韧者始能遂其志§)回复于 2003-02-01 18:19:57 得分 50

Richedit.PlainText   :=   true;Top

8 楼grail_(grail_)回复于 2003-02-01 18:20:09 得分 0

我看你要不重新写一个  
  反正程序也不长Top

9 楼dropme(蟹子)回复于 2003-02-02 17:05:32 得分 0

多谢了!Top

10 楼ly_liuyang(Liu Yang LYSoft http://lysoft.7u7.net)回复于 2003-02-02 19:52:02 得分 0

Richedit.PlainText   :=   true;  
  Richedit.PlainText   必须为True,否则是RTF格式Top

11 楼ssjc(其实我很强!)回复于 2003-02-02 21:07:35 得分 0

关注!!Top

12 楼Taken(铁拳)回复于 2003-02-02 22:06:52 得分 0

Richedit.PlainText   :=   True;  
  就对了,结贴吧!Top

13 楼RamjetZhang(万花从中一点红,玉树临风王小桃是也)回复于 2003-02-03 01:03:58 得分 0

其他如读文件的时候就要注意根据扩展名设置plain;  
  否则读了一个纯文本(好比一个.pas、.cpp文件),一不当心保存了,IDE就不认了。Top

14 楼knife_s(十年生死两茫茫,不思量,自难忘)回复于 2003-02-03 01:17:42 得分 0

richedit.plaintext:=trueTop

15 楼ilikeff8(迷茫)回复于 2003-02-03 03:17:47 得分 0

有人说了,我就只负责接分好了Top

16 楼dropme(蟹子)回复于 2003-02-04 14:32:21 得分 0

各位好,多谢关注!  
  你们说的结贴是啥东西,我是菜鸟,还请指点!  
  这个分怎么给呀??我不会哎!!!Top

17 楼dropme(蟹子)回复于 2003-02-04 14:49:36 得分 0

还有,我想再提一个问题,但怎么找不到“提问”呀,“发贴”之类的安钮??只好附在后面了!!  
     
  怎样动态的生成一个控件?  
  具体是这样,一个安钮,一个TabNotebook(好象是这个名字,就是在win32标签底下,可以做“选项”窗体的那个,一页单独是一个容器),一个memo,运行后,一点按钮,就再增加一个TabNotebook和一个memo,不知大家听懂没?Top

18 楼dropme(蟹子)回复于 2003-02-05 19:02:12 得分 0

找了半天,终于有人告诉我了。  
  好是cg1120(代码最优化-§新年祝福你,好运伴着你§)先答对的,就把分加给他吧!!!Top

相关问题

  • 请问如何把RichEdit中的内容保存为存文本!
  • 请问如何保存RichEdit为超文本格式?
  • RICHEDIT保存成文本文件的问题?
  • 如何将richedit中的文本保存进access数据库
  • 在RICHEDIT中如何判断文本是否被修改过,是否保存过?
  • RichEdit中如何处理纯文本?
  • 能否将TRichEdit控件中的内容保存为纯文本(txt格式)?
  • [求助]C# 怎么让RichTextBox的内容保存为纯文本格式TXT?
  • RichEdit删除选中文本????
  • 保存文本文件换行

关键词

  • 文本
  • 文件
  • richedit
  • tmplist
  • 纯文本
  • plaintext
  • 保存
  • savedialog
  • savetofile
  • 格式

得分解答快速导航

  • 帖主:dropme
  • cg1120

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo