2014-12-09 80 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