Шаг 13 - Инструкция DeleteSetting

Удаляет раздел или запись из раздела приложения в реестре Windows.

DeleteSetting appname, section[, key]

Параметры
appname
Обязательный. Строковое выражение, содержащее имя приложения или проекта, к которому относится раздел или запись.
section
Обязательный. Строковое выражение, содержащее имя раздела, в котором удаляется запись. Если определены только аргументы appname и section, указанный раздел удаляется полностью со всеми записями.
key
Необязательный. Строковое выражение, содержащее имя удаляемой записи.

Замечания
Если определены все аргументы, удаляется только указанная запись. Если указанный раздел или запись не существует, инструкция DeleteSetting не имеет последствий.

Пример
В данном примере сначала с помощью инструкции SaveSetting заполняются элементы реестра Windows (или файла .INI на 16-разрядных платформах Windows) для приложения MyApp, а затем инструкция DeleteSetting вызывается для их удаления. Поскольку аргумент key не определен, удаляется весь раздел, в том числе имя раздела и все содержащиеся в нем записи.

' Заполнение реестра.
SaveSetting appname := "MyApp", section := "Startup", _
            key := "Top", setting := 75 
SaveSetting "MyApp","Startup", "Left", 50 
' Удаление из реестра раздела со всем содержимым.
DeleteSetting "MyApp", "Startup" 

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.