0

「saveFileDialog」を使用してテキスト ファイルを保存できません。私は多くのフォーラムやチュートリアルを見てきましたが、どちらからも正しい情報を得ることができません. これまでのところ、ファイルの保存ダイアログを開くことができましたが、実際には空のテキストファイルが正しい名前とパスで保存されますが、これは私が問題を抱えている部分であり、空であり、どの情報をどこに表示するかわかりませんファイルに保存する方法と使用する方法!

コードは次のとおりです。

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());
         }

それで、誰かが私にどのように、そして何をすべきか教えてもらえますか?

前もって感謝します!

4

1 に答える 1

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

于 2012-06-11T15:54:00.090 に答える