110,538
社区成员
发帖
与我相关
我的任务
分享
namespace WindowsFormsApplicationAppconfig {
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
Application.ApplicationExit += new EventHandler(Application_ApplicationExit);
}
/// <summary>
/// 保存最后一次打开文件夹路径
/// </summary>
void Application_ApplicationExit(object sender, EventArgs e) {
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings.Add("fbdSelectedPath", this.folderBrowserDialog1.SelectedPath);
config.Save(ConfigurationSaveMode.Modified);
}
private void btOpen_Click(object sender, EventArgs e) {
this.folderBrowserDialog1.SelectedPath = ConfigurationManager.AppSettings["fbdSelectedPath"];
if (this.folderBrowserDialog1.ShowDialog() == DialogResult.OK) {
// Todo......
}
}
}
}
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
Application.ApplicationExit += new EventHandler(Application_ApplicationExit);
}
/// <summary>
/// 保存最后一次打开文件夹路径
/// </summary>
void Application_ApplicationExit(object sender, EventArgs e) {
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings.Add("fbdSelectedPath", this.folderBrowserDialog1.SelectedPath);
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings");// 后面再添的
}
private void btOpen_Click(object sender, EventArgs e) {
this.folderBrowserDialog1.SelectedPath = ConfigurationManager.AppSettings["fbdSelectedPath"];
if (this.folderBrowserDialog1.ShowDialog() == DialogResult.OK) {
// Todo......
}
}
}