SaveSetting-Anweisung

Speichert oder erstellt einen Anwendungseintrag im Eintrag der Anwendung in der Windows-Registrierung bzw., unter Macintosh, Informationen in der Initialisierungsdatei der Anwendung.

Syntax

SaveSettingappname, section, key, setting

Die Syntax der SaveSetting-Anweisung hat folgende benannten Argumente:

Teil Beschreibung
appname Erforderlich. Zeichenfolgenausdruck, der den Namen der Anwendung oder des Projekts enthält, für die/das die Einstellung gilt. Unter Macintosh ist dies der Dateiname der Initialisierungsdatei im Ordner "Einstellungen" im Systemordner.
section Erforderlich. Zeichenfolgenausdruck, der den Namen des Abschnitts enthält, in dem die Schlüsseleinstellung gespeichert wird.
key Erforderlich. Zeichenfolgenausdruck, der den Namen der Schlüsseleinstellung enthält, die gespeichert wird.
setting Erforderlich. Ausdruck, der den Wert enthält, auf den Schlüssel festgelegt wird.

HinwBemerkungeneise

Wenn die Schlüsseleinstellung aus irgendeinem Grund nicht gespeichert werden kann, tritt ein Fehler auf.

Der Stamm dieser Registrierungseinstellungen lautet: Computer\HKEY_CURRENT_USER\Software\VB and VBA Program Settings.

Beispiel

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 dann wird die DeleteSetting-Anweisung verwendet, um sie zu entfernen.

' 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 auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.