Свойство My.Application.SaveMySettingsOnExit
Обновлен: Ноябрь 2007
Определяет, сохраняет ли приложение параметры пользователя при завершении работы.
' Usage
Dim value As Boolean = My.Application.SaveMySettingsOnExit
' Declaration
Public Property SaveMySettingsOnExit As Boolean
Возвращаемое значение
Boolean. True указывает, что приложение сохраняет параметры пользователя при завершении работы. В противном случае параметры не сохраняются.
Заметки
Свойство SaveMySettingsOnExit позволяет пользователю изменять способ сохранения параметров во время выполнения. Можно явным образом сохранить параметры с помощью метода Save объекта My.Settings. Дополнительные сведения об изменении и сохранении параметров содержатся в разделе Объект My.Settings.
Изменение значения этого свойства не сохраняется при закрытии приложения. Чтобы изменить свойство SaveMySettingsOnExit без возможности восстановления, необходимо изменить параметр в Конструкторе проектов.
Изменение параметра в конструкторе проекта
Выберите проект в Обозревателе решений. В меню Проект выберите команду Свойства.
Откройте вкладку Приложение.
Выберите Сохранять My.Settings при завершении работы.
Дополнительные сведения см. в разделе Управление свойствами приложения.
Пример
Этот пример состоит из двух частей.
Подпрограмма InitializeSaveMySettingsOnExit, которая инициализирует состояние проверки элемента управления CheckBox текущим значением свойства SaveMySettingsOnExit.
Подпрограмма SaveMySettingsOnExit_CheckedChanged, которая обрабатывает изменения в элементе управления CheckBox для обновления свойства My.Application.SaveMySettingsOnExit.
Private Sub InitializeSaveMySettingsOnExit()
SaveMySettingsOnExit.Checked = _
My.Application.SaveMySettingsOnExit
End Sub
Private Sub SaveMySettingsOnExit_CheckedChanged( _
ByVal sender As System.Object, _
ByVal e As System.EventArgs _
) Handles SaveMySettingsOnExit.CheckedChanged
My.Application.SaveMySettingsOnExit = _
SaveMySettingsOnExit.Checked
End Sub
Чтобы показать работу примера, приложение должно иметь элемент CheckBox с именем SaveMySettingsOnExit.
Требования
Пространство имен:Microsoft.VisualBasic.ApplicationServices
Класс:WindowsFormsApplicationBase
Сборка: библиотека времени выполнения Visual Basic (в Microsoft.VisualBasic.dll)
Доступность по типу проекта
Тип проекта |
Доступность |
---|---|
Приложение Windows |
Да |
Библиотека классов |
Нет |
Консольное приложение |
Нет |
Библиотека элементов управления Windows |
Нет |
Библиотека веб-элементов управления |
Нет |
Служба Windows |
Нет |
Веб-узел |
Нет |
Разрешения
Разрешения не требуются.