настройки приложения не сохраняются - PullRequest
0 голосов
/ 07 августа 2009

к сожалению мои настройки не сохраняются. пожалуйста помогите

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 ]

2 голосов
/ 07 августа 2009

Вам нужно позвонить My.Settings.Save()

1 голос
/ 08 августа 2009

Каждый раз, когда вы устанавливаете настройку, вы должны помнить, чтобы сохранить эту настройку, в противном случае нет смысла устанавливать ее в первую очередь ...

Пример:

// редактировать настройки. My.Setting.MyName = "Jason";

// Теперь сохраните его. My.Setting.Save ();

: -) 1009 * *

1 голос
/ 07 августа 2009

Я сделал приведенный выше код в форме Windows, и он работал просто отлично. Вы уверены, что это не меняется? У меня было текстовое поле, установленное на значение при загрузке формы, и оно изменилось, хотя в app.config оно не изменилось вообще.

EDIT:

Поскольку это пользовательские настройки, они сохраняются в файле user.config для профиля пользователя в папке локальных настроек \ data application.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...