SaveSetting-AnweisungSaveSetting statement

Speichert oder erstellt einen Anwendungseintrag im Eintrag der Anwendung in der Windows-Registrierung bzw., unter Macintosh, Informationen in der Initialisierungsdatei der Anwendung.Saves or creates an application entry in the application's entry in the Windows registry or (on the Macintosh) information in the application's initialization file.

SyntaxSyntax

SaveSetting appname, Abschnitt, Schlüssel, EinstellungSaveSetting appname, section, key, setting


Die Syntax der SaveSetting-Anweisung hat folgende benannten Argumente:The SaveSetting statement syntax has these named arguments:

TeilPart BeschreibungDescription
appnameappname Erforderlich.Required. Zeichenfolgenausdruck, der den Namen der Anwendung oder des Projekts enthält, für die/das die Einstellung gilt.String expression containing the name of the application or project to which the setting applies. Unter Macintosh ist dies der Dateiname der Initialisierungsdatei im Ordner "Einstellungen" im Systemordner.On the Macintosh, this is the filename of the initialization file in the Preferences folder in the System folder.
sectionsection Erforderlich.Required. Zeichenfolgenausdruck, der den Namen des Abschnitts enthält, in dem die Schlüsseleinstellung gespeichert wird.String expression containing the name of the section where the key setting is being saved.
keykey Erforderlich.Required. Zeichenfolgenausdruck, der den Namen der Schlüsseleinstellung enthält, die gespeichert wird.String expression containing the name of the key setting being saved.
settingsetting Erforderlich.Required. Ausdruck, der den Wert enthält, auf den Schlüssel festgelegt wird.Expression containing the value that key is being set to.

HinweiseRemarks

Wenn die Schlüsseleinstellung aus irgendeinem Grund nicht gespeichert werden kann, tritt ein Fehler auf.An error occurs if the key setting can't be saved for any reason.

Der Stamm dieser Registrierungseinstellungen lautet: Computer\HKEY_CURRENT_USER\Software\VB and VBA Program Settings.The root of these registry settings is: Computer\HKEY_CURRENT_USER\Software\VB and VBA Program Settings.

BeispielExample

Im folgenden Beispiel wird zunächst die SaveSetting -Anweisung verwendet, um Einträge in der Windows-Registrierung (oder. ini-Datei auf 16-Bit-Windows-Plattformen) für die Anwendung zu erstellen und diese dann mithilfe der Anweisung DeleteSetting -Anweisung zu entfernen.The following example first uses the SaveSetting statement to make entries in the Windows registry (or .ini file on 16-bit Windows platforms) for the application, and then uses the DeleteSetting statement to remove them.

' Place some settings in the registry. 
SaveSetting appname := "MyApp", section := "Startup", _ 
 key := "Top", setting := 75 
SaveSetting "MyApp","Startup", "Left", 50 
' Remove section and all its settings from registry. 
DeleteSetting "MyApp", "Startup" 

Siehe auchSee also

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.