2012-06-11 88 views
0

我無法使用「saveFileDialog」設置保存文本文件。 我看了很多論壇和教程,但我不能得到正確的信息。 到目前爲止,我設法打開保存文件對話框,它實際上保存了一個空的文本文件的正確名稱和路徑,但是,這是我有麻煩的部分,它的空,我不知道你在哪裏顯示什麼保存在文件上的信息以及使用哪些方法!使用saveFileDialog保存txt文件(C++)

下面是代碼:

private: System::Void button3_Click(System::Object^ sender, System::EventArgs^ e) { 
     saveFileDialog1->ShowDialog(); 
    } 
private: System::Void saveFileDialog1_FileOk(System::Object^ sender, System::ComponentModel::CancelEventArgs^ e) { 
     System::IO::FileStream^fs = safe_cast<System::IO::FileStream^>(saveFileDialog1->OpenFile()); 
     } 

所以有人可以告訴我如何和怎樣做?

在此先感謝!

回答

1

您使用保存文件對話框來獲取保存文件的路徑。所以基本上你需要

saveFileDialog.showDialog(); 
String filename = saveFileDialog.FileName; 
System.IO.StreamWriter file = new System.IO.StreamWriter(filename) 

file.writeLine("This is a test"); 
file.close(); 

這僅僅是一個簡單的例子:d