2014-12-09 93 views
-1
private void saveToolStripMenuItem_Click(object sender, EventArgs e) 
    { 
     SaveFileDialog save_file = new SaveFileDialog(); 
     if (save_file.ShowDialog() == DialogResult.OK&&save_file.FileName.Length>0) 
     { 

      save_file.DefaultExt = "txt"; 
      WriteBox.SaveFile(save_file.FileName,RichTextBoxStreamType.PlainText); 
     } 
    } 

这不起作用,每次打开文件时,计算机都会要求程序选择既不选择也不允许设置默认程序。什么是缺少有,有人帮助:)将RichText Box的文本保存为文本文件

+0

其RichTextBox的名称 – Salim 2014-12-09 14:04:43

回答

0

使用以下命令:

private void saveToolStripMenuItem_Click(object sender, EventArgs e) 
{ 
    SaveFileDialog save_file = new SaveFileDialog(); 
    save_file.DefaultExt = "txt"; 
    save_file.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*"; 

    if (save_file.ShowDialog() == DialogResult.OK&&save_file.FileName.Length>0) 
    { 
     WriteBox.SaveFile(save_file.FileName,RichTextBoxStreamType.PlainText); 
    } 
} 
+0

复制确切的代码,没有帮助..!问题仍然存在 – Salim 2014-12-09 14:08:41

+0

你仍然收到同样的错误?你有没有尝试清洁建立你的解决方案 – Piyush 2014-12-09 14:30:39