书上程序示例怎么会有问题?if SaveDialog1.Execute() then
begin
RichEdit1.Lines.SaveToFile(SaveDialog1.FileName);
end;

解决方案 »

  1.   

    首先要用的是richedit不是memo,memo是保存不了格式的,richedit才可以,存为rtf格式,richedit才能认
      

  2.   

    memo是纯文本
    richedit的内容才有格式,保存到xxx.rtf时,才会连格式一起保存
      

  3.   

    是不是应该将RichEdit1.PlainText属性设为False
      

  4.   

    可以用TRichEdit控件来实现,可以参考Delphi自带的一个Demos,它就放在安装Delphi的..\Borland\Delphi7\Demos\RichEdit目录下,你要的功能一定能实现的。