调用对应的FolderBrowserDialog控件,得到用户所选的(保存文件的)路径
public string getSaveFolder(FolderBrowserDialog fbdSave) { string saveFolderPath = ""; //string saveFolderPath = System.Environment.CurrentDirectory; //fbdSaveFolder.SelectedPath = System.Environment.CurrentDirectory; DialogResult saveFolderResult = fbdSave.ShowDialog(); if (saveFolderResult == System.Windows.Forms.DialogResult.OK) { saveFolderPath = fbdSave.SelectedPath; } else if (saveFolderResult == System.Windows.Forms.DialogResult.Cancel) { saveFolderPath = ""; } return saveFolderPath; }
例 10.1. getSaveFolder 的使用范例
//private System.Windows.Forms.FolderBrowserDialog fbdSaveFolder; string saveFolderPath = getSaveFolder(fbdSaveFolder);