C# 请问这一段保存richTextBox中文本的代码是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/06/17 20:19:02
saveFileDialog1.Filter = "*.txt|*.txt";\\ “|”号前后的*.txt分别代表什么意思,为什么有人前一个"*.txt要加括号呀?不加也可以运行
saveFileDialog1.FileName = "MyQQ聊天记录";
if (richTextBox1.Text != null)
{
if (saveFileDialog1.ShowDialog() == DialogResult.OK)//这一句看不懂,麻烦解答下
{
richTextBox1.SaveFile(saveFileDialog1.FileName, RichTextBoxStreamType.TextTextOleObjs);//括号里的参数代表什么意思呀?
}
}

|前一个是保存的可视提示文本,后面的是保存的后缀名
if (richTextBox1.Text != null)
{
if (saveFileDialog1.ShowDialog() == DialogResult.OK)//如果按了保存窗体的确定(OK)按钮
{
richTextBox1.SaveFile(saveFileDialog1.FileName, RichTextBoxStreamType.TextTextOleObjs);//RTF文件流保存的类型,TextTextOleObjs是RTF格式的文件类,另外你保存的文件有图片和文本格式的都要用RTF格式保存,TXT后缀的是纯文本的保存
}
}

LS正解,我就不说了