Описание функции


IniDelete

Удаляет параметр/секцию из ini-файла

IniDelete('filename','section'[,'key'])

Параметры

filename Путь к ini-файлу.
section Имя секции в ini-файле.
key [необязательный] Имя параметра для удаления. Если имя не указано - будет удалёна вся секция. При использовании ключевого слова Default также будет удалёна вся секция.

Возвращаемое значение

Успех:Возвращает 1.
Ошибка:Возвращает 0, если ini-файл не существует или недоступен для записи.

Примечания

Стандартный ini-файл имеет следующую структуру:

[Имя секции]
Параметр=Значение


Если необходимо использовать ini в формате юникода, то предварительно создайте ini-файл с помощью FileOpen() с кодировкой "Unicode UTF16 Little Endian".

Функцию можно подключить через команду exect

См. также

IniRead, IniWrite, IniReadSection, IniReadSectionNames, IniRenameSection, IniWriteSection

Примеры:
 Как создать кнопку?


exect=IniDelete(EnvGet('COMMANDER_INI'),'WWW','Key') ;; удалить из файла Wincmd.ini из секции [WWW] ключ Key

exect=IniDelete(EnvGet('COMMANDER_INI'),'WWW') ;; удалить из файла Wincmd.ini секцию [WWW]


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru