我打开一个文本文件,把文本文件的内容读到richedit里,然后再用richedit.lines.savetofile()函数,保存成文本文件,但里面的内容多了很多,多了一些格式。而用写字板打开则和原来的内容一样。

解决方案 »

  1.   

    richedit支持rtf格式,当然会了,你用memo就好了
      

  2.   

    比如开始a.txt 内容为:210.42.25.241
    保存后的内容为:{\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset134 MS Sans Serif;}}
    \viewkind4\uc1\pard\lang2052\f0\fs16 210.42.25.241
    \par }我如何才能把richedit中的内容也保存成 210.42.25.241,而不是{\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset134 MS Sans Serif;}}
    \viewkind4\uc1\pard\lang2052\f0\fs16 210.42.25.241
    \par }
      

  3.   

    其中有个选项可以设置格式,把它设为Plaintext就可以了.
      

  4.   

    用memo来替换吧!我用流都不行了
      

  5.   

    这个问题其实很简单的,就是richedit有个属性,是plaintext,把它的值设为true就好了,根本不用换memo控件