不使用对话框打开RTF文件

时间:2014-01-22 12:14:43

标签: c#

我正在编写一个应用程序,其中大部分我必须检索或将一些数据存储到文本文件而不使用任何对话框。我已经在StackOverflow用户的帮助下实现了保存机制,感谢大家。

public void SaveIt(string parser)
{
    MessageBox.Show(parser);
    System.IO.StreamWriter file = new System.IO.StreamWriter(parser);
    file.WriteLine(this.NotePad.Rtf);
    file.Close();
}

现在的问题是我希望程序从文件读取到RichTextBox。

2 个答案:

答案 0 :(得分:1)

这样的事情可以起作用

this.NotePad.Rtf = System.IO.File.ReadAllText(fileName)

答案 1 :(得分:0)

以下内容可以帮助您

this.NotePad.LoadFile(@" E:\ TT.rtf&#34);

如果文件格式不同,代码可能会抛出Argument异常 http://msdn.microsoft.com/en-us/library/3f99sst7(v=vs.110).aspx