Оператор SaveSettingSaveSetting statement

Сохраняет или создает запись приложения в реестре Windows или (в Macintosh) данные в файле инициализации приложения.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.

СинтаксисSyntax

SaveSetting имя_приложения, раздел, ключ, параметрSaveSetting appname, section, key, setting


Синтаксис оператора SaveSetting состоит из следующих именованных аргументов.The SaveSetting statement syntax has these named arguments:

ЧастьPart ОписаниеDescription
appnameappname Обязательный атрибут.Required. Строковое выражение , содержащее имя приложения или проекта , к которому применяются настройки.String expression containing the name of the application or project to which the setting applies. На компьютере Macintosh это имя файла инициализации элементов в папке установки в папке системы.On the Macintosh, this is the filename of the initialization file in the Preferences folder in the System folder.
sectionsection Обязательный атрибут.Required. Строковое выражение, содержащее имя раздела, где параметр сохраняется.String expression containing the name of the section where the key setting is being saved.
ключkey Обязательный атрибут.Required. Строковое выражение, содержащее имя сохраняемой настройки ключа.String expression containing the name of the key setting being saved.
settingsetting Обязательный атрибут.Required. Выражение , содержащее значение этого ключа задается.Expression containing the value that key is being set to.

ПримечанияRemarks

Если параметр по какой-либо причине не может быть сохранен, возникает ошибка.An error occurs if the key setting can't be saved for any reason.

Является корневым каталогом этих параметров реестра: 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.

ПримерExample

В следующем примере сначала используется оператор SaveSetting , чтобы сделать записи в реестре Windows (или INI-файла на 16-разрядной платформах Windows) для приложения- и затем использует оператор DeleteSetting для их удаления.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" 

См. такжеSee also

Поддержка и обратная связьSupport and feedback

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи?Have questions or feedback about Office VBA or this documentation? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.