Инструкция DeleteSetting
Удаляет раздел или значение параметра из записи приложения в реестре Windows или (на компьютерах Macintosh) данные файла инициализации приложения.
Синтаксис
DeleteSettingappname, section, [ key ]
В синтаксисе инструкции DeleteSetting используются следующие именованные аргументы:
Part | Описание |
---|---|
имя_приложения | Обязательно. Строковое выражение содержащее имя приложения или проекта, к которому относится раздел или значение параметра. На компьютерах Macintosh это имя файла инициализации в папке Preferences (Предпочтения) папки System (Система). |
section | Обязательно. Строковое выражение, содержащее имя раздела, из которого нужно удалить значение параметра. Если указаны только appname и section, указанный раздел удаляется вместе со всеми соответствующими значениями параметров. |
key | Необязательный параметр. Строковое выражение, содержащего имя удаляемого значения параметра. |
Замечания
Если указаны все аргументы, удаляется указанное значение. Ошибка времени выполнения возникает при попытке использовать инструкцию DeleteSetting для несуществующего раздела или значения параметра.
Пример
В следующем примере сначала используется инструкция SaveSetting для внесения записей в реестр Windows (или .ini файл на 16-разрядных платформах Windows) для приложения, а затем используется инструкция DeleteSetting для их удаления. Так как аргумент key не указан, удаляется весь раздел, в том числе имя раздела и все его параметры.
' 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"
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.