RichTextBox1如何将导出rtf时候 保存文字的格式
如果我在 RichTextBox1 中写 我爱VB 如何保存rtf时候也是红色的谢谢
你使用 保存 RTF 格式 的命令进行保存时,下次打开,用WORD 或 写字板 打开就是红的。字体格式不会变的。
如果你使用 保存 TXT 格式的命令进行保存,那么下次打开时,肯定就变掉了。
------------------------------
SaveFile 方法
把 RichTextBox 控件的内容存入文件。不支持命名的参数。
语法
object.SaveFile(pathname, filetype)
SaveFile 方法的语法包含下面部分:
部分 描述
object 必需的。对象表达式,其值是“应用于”列表中的一个对象。
pathname 必需的。字符串表达式,它定义保存控件内容文件的路径和文件名。
filetype 可选的。整数或常数,按照“设置值”中的描述确定加载文件的类型。
设置值
filetype 的设置值是:
常数 值 描述
rtfRTF 0 (缺省)RTF。RichTextBox 控件把它的内容存为一个 .rtf 文件。
rtfText 1 文本。RichTextBox 控件把它的内容存为一个文本文件。
说明
也可用 Visual Basic 的 Write 函数和 RichTextBox 控件的 TextRTF 属性和 SelRTF 属性写 .rtf 文件。例如,可按如下方式把 RichTextBox 控件中突出显示的内容存为 .rtf 文件。
Open "mytext.rtf" For Output As 1
Print #1, RichTextBox1.SelRTF