Функция _IniString_Read

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


_IniString_Read

Возвращает значение параметра из данных, предварительно прочитанных в переменную из ini-файла

#Include <IniString.au3>
_IniString_Read ( $sIni, $sSection, $sKey[, $sDefault = ""] )

Параметры

$sIni Данные в текстовом виде, прочитанные из ini-файла
$sSection Секция, параметр которой необходимо прочитать
$sKey Параметр, значение которого необходимо прочитать
$sDefault [необязательный] Значение по умолчанию (будет возвращено, если указанный параметр не найден).

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

Успех:Возвращает строку, содержащую данные указанного параметра
Ошибка:Возвращает строку из $sDefault, если указанный параметр не найден.

Пример

; ResNullius & MrCreatoR (G.Sandler)
; http://www.autoitscript.com/forum/topic/72690-inistring-functions-was-ini-inmem/

#include "IniString.au3"

; Читает данные ini-файла в переменную
$s_Mem_Ini = FileRead(@HomeDrive & "\Boot.ini")

; Читает значение параметра 'timeout' в секции 'boot loader'.
$sKey = _IniString_Read($s_Mem_Ini, "boot loader", "timeout", "NotFound")

MsgBox(4096, "", $sKey)