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


_Setting_ReadSectionNames

Считывает имена всех разделов

#Include <_Setting.au3>
_Setting_ReadSectionNames ( $sPath[, $iReg = 0] )

Параметры

$sPath Путь к ini-файлу или к корневому разделу реестра программы
$iReg [необязательный] Флаг, определяющий с чем работает функция, ini-файл или реестр
    0 - ini-файл
    1 - реестр

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

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

Пример

; AZJIO
; http://www.autoitscript.com/forum/topic/143315-setting-choice-of-storage-options-registry-or-ini-file/
#include <Array.au3> ; для _ArrayDisplay
#include <_Setting.au3>

; Чтение из реестра
$TrReg = 1
$sPath = 'HKEY_CURRENT_USER\Software\AutoIt v3'
$Array = _Setting_ReadSectionNames($sPath, $TrReg)
_ArrayDisplay($Array, 'SectionNames')

; Чтение из ini-файла
$TrReg = 0
$sPath = @HomeDrive & '\Boot.ini'
$Array = _Setting_ReadSectionNames($sPath, $TrReg)
_ArrayDisplay($Array, 'SectionNames')