记事本程序
建立一个简单的记事本程序中怎么从硬盘中取出文件
------解决方案--------------------使用 FileStream 从文本文件中读取文件,放入文本框。
最好用 OpenFileDialog 让用户选择要打开的文件。
------解决方案--------------------必须先拖一个OpenFileDialog 控件到窗体上,即显示一个对话框,用于打开用户文件。然后具体实现功能的代码如下:   open_menu是(打开)按钮,如下是它的单击事件
  private void open_menu_Click(object sender, EventArgs e)
  {
   if (openFileDialog1.ShowDialog() == DialogResult.OK)
   {
      string fName = openFileDialog1.FileName;
      string ext = Path.GetExtension(fName);
      richTextBox1.Clear();
      try
      {
         if (ext == ".txt")
         {
           richTextBox1.LoadFile(fName, RichTextBoxStreamType.PlainText);
         }
         else
         {
           richTextBox1.LoadFile(fName, RichTextBoxStreamType.RichText);
         }
       }
       catch (ArgumentException exception)
       {
               MessageBox.Show("无法识别的文件类型","打开出   错",MessageBoxButtons.OK,MessageBoxIcon.Error);
       }
   }
  }
这样就能打开用户硬盘上的文本文件了。
------解决方案--------------------不拖动OpenFileDialog 也可以
定义一个OpenFileDialog 类对象直接调用对象的ShowDialog方法。
------解决方案--------------------