My.Application.SaveMySettingsOnExit-Eigenschaft
Aktualisiert: November 2007
Bestimmt, ob die Anwendung die Benutzereinstellungen beim Beenden der Anwendung speichert.
' Usage
Dim value As Boolean = My.Application.SaveMySettingsOnExit
' Declaration
Public Property SaveMySettingsOnExit As Boolean
Rückgabewert
Boolean. True gibt an, dass die Anwendung die Benutzereinstellungen beim Beenden der Anwendung speichert. Andernfalls werden die Einstellungen nicht implizit gespeichert.
Hinweise
Mit der SaveMySettingsOnExit-Eigenschaft kann der Benutzer zur Laufzeit ändern, wie die Anwendung Einstellungen speichert. Sie können Änderungseinstellungen mit der Save-Methode des My.Settings-Objekts explizit speichern. Weitere Informationen über das Ändern und Speichern von Einstellungen finden Sie unter My.Settings-Objekt.
Die Änderungen dieser Eigenschaft werden nicht beibehalten, wenn die Anwendung geschlossen wird. Um die SaveMySettingsOnExit-Eigenschaft dauerhaft zu ändern, müssen Sie die Einstellung im Projekt-Designer ändern:
So ändern Sie die Einstellung im Projekt-Designer
Wählen Sie im Projektmappen-Explorer ein Projekt aus. Klicken Sie im Menü Projekt auf Eigenschaften.
Klicken Sie auf die Registerkarte Anwendung.
Wählen Sie Eigene Einstellungen beim Herunterfahren speichern aus.
Weitere Informationen finden Sie unter Verwalten von Anwendungseigenschaften.
Beispiel
Dieses Beispiel besteht aus zwei Teilen.
Die InitializeSaveMySettingsOnExit-Unterroutine, die den Aktivierungszustand eines CheckBox-Steuerelements mit dem aktuellen Wert der SaveMySettingsOnExit-Eigenschaft initialisiert.
Die SaveMySettingsOnExit_CheckedChanged-Unterroutine, die Änderungen eines CheckBox-Steuerelements behandelt, um die My.Application.SaveMySettingsOnExit-Eigenschaft zu aktualisieren.
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
Damit dieses Beispiel ausgeführt werden kann, muss die Anwendung über das CheckBox-Steuerelement SaveMySettingsOnExit verfügen.
Anforderungen
Namespace: Microsoft.VisualBasic.ApplicationServices
Klasse: WindowsFormsApplicationBase
Assembly: Visual Basic-Laufzeitbibliothek (in Microsoft.VisualBasic.dll)
Verfügbarkeit nach Projekttyp
Projekttyp |
Verfügbar |
---|---|
Windows-Anwendung |
Ja |
Klassenbibliothek |
Nein |
Konsolenanwendung |
Nein |
Windows-Steuerelementbibliothek |
Nein |
Web-Steuerelementbibliothek |
Nein |
Windows-Dienst |
Nein |
Website |
Nein |
Berechtigungen
Es sind keine Berechtigungen erforderlich.