-1

すでにファイルの保存ダイアログを開くことができましたが、プログラムを実行して保存しようとすると、開くことができましたが、ファイルがありません。何故ですか?コードは次のとおりです。

_saved = false;

SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.Filter = "System File (*.pos) | *.pos";
saveFileDialog1.Title = "Save File As";
saveFileDialog1.ShowDialog();

if (_saved)
{
    this.Text = "Database - " + saveFileDialog1.FileName + "";
    _filename = saveFileDialog1.FileName;
}   
else
{
    this.Text = this.Text;
}

ありがとうございます。

4

2 に答える 2

2

FileSaveDialog は、ファイルを選択するための UI のみを提供します。ユーザーがファイルを選択すると、FileName を取得し、データの保存や保存など、FileName で必要なことはすべて自分で行う必要があります。

于 2013-11-13T07:26:53.140 に答える