Ini.GetData

From SunFlurry wiki
Revision as of 21:47, 2 March 2019 by Admin (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  GetData (Данные листа по пути)
Объект:Ini-файл
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Визуальность:Нет

Функция возвращает текстовые данные листа или ветки по указанному пути, если лист или ветка по указанному пути отсутствует, будет возвращена строка <Данные по умолчанию>.

Синтаксис

Ini.GetData(<Путь (STRING)>,<Данные по умолчанию (STRING)>):<Данные (STRING)>

Аргументы

  • <Путь (STRING)> - Путь для получения данных.
  • <Данные по умолчанию (STRING)> - (необязательный аргумент) Данные будут возвращены, если путь отсутствует.

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

Возвращает текстовые данные листа, если путь не существует, будет возвращена строка по умолчанию.


Примеры

a:=Ini.Create();			//Новый объект
a.AddLeaf("Общее\Форматы\Формат по умолчанию","JPG");//Создание и заполнение нового листа
a.AddFromString("[Общее]"+_NEWLINE+"Версия формата=""1"""+_NEWLINE+"Путь=""Папка 1\Папка 2""");
Message(a.GetData("Общее\Форматы\Версия формата","0"));//Возвращает "0"
Message(a.GetData("Общее\Версия формата","0"));//Возвращает "1"