如题:
要求能够象VS2003那样打开一个文本格式的文件,提供“新建”,“编辑”,“保存”、“另存为”等功能。

解决方案 »

  1.   

    private void btnOpen_Click(object sender, System.EventArgs e)
    {
    if(File.Exists("d:/a.txt"))
    {
    FileInfo fl = new FileInfo("d:/a.txt");
    StreamReader sr = new StreamReader("d:/a.txt");
    this.textBox1.Text = sr.ReadToEnd();
    sr.Close();
    }
    else
    {
    MessageBox.Show("不存在该文件");
    }
    } private void btnSave_Click(object sender, System.EventArgs e)
    {
    if(File.Exists("d:/a.txt"))
    {
    string str = this.textBox1.Text;
    StreamWriter sw = new StreamWriter("d:/a.txt",false);//更改文件
    sw.Write(str);
    sw.Close();
    }
    else
    {
    string str = this.textBox1.Text;
    StreamWriter sw = new StreamWriter("d:/a.txt",true);//创建文件
    sw.Write(str);
    sw.Close();
    }
    }写的不是很细化   你自己再改改