应用程序设置不保存

时间:2009-08-07 02:34:59

标签: vb.net winforms

遗憾的是我的设置无法保存。请帮忙

If ColorDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
    Form1.BackColor = ColorDialog1.Color
    My.Settings.mytext = My.Settings.mytext & Str(Abs(ColorDialog1.Color.ToArgb)) & ", "

End If

onload我将设置加载回文本框

3 个答案:

答案 0 :(得分:2)

您必须致电My.Settings.Save()

答案 1 :(得分:1)

我在Windows窗体中完成了上面的代码,它运行得很好。你确定它没有改变吗?我有一个文本框设置为表单加载的值,它确实发生了变化,即使在app.config中它根本没有改变。

编辑:

由于这些是用户设置,因此它们会保存在本地设置\应用程序数据文件夹中用户配置文件的user.config中。

答案 2 :(得分:1)

每次设置设置时,都需要记住保存该设置,否则首先设置它真的没有意义......

示例:

//编辑设置。 My.Setting.MyName =“Jason”;

//现在,保存它。 My.Setting.Save();

: - )