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


IniReadSectionNames

Считывает имена всех секций из стандартного ini-файла.

IniReadSectionNames('filename')

Параметры

filename Путь к ini-файлу.

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

Успех:Возвращает массив со всеми именами.
Ошибка:Устанавливает значение @error.

Примечания

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

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


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

Число возвращаемых имён ограничивается суммой длин всех имён не более 32767 символов.

Общее число возвращенных элементов содержится в $var_array[0]. При ошибке массив не создаётся.

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

См. также

IniDelete, IniWrite, IniRead, IniReadSection, IniRenameSection, IniWriteSection

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


exect=$var_a=IniReadSectionNames(EnvGet('COMMANDER_INI'))||_ViewValues($var_a) ;; считывает имена всех секций в Wincmd.ini


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