Ini.DeleteBranch

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

Функция удаляет все вложенные ветки и листья указанной ветки. Сама ветка будет удалена, если это необходимо.

Синтаксис

Ini.DeleteBranch(<Путь (STRING)>,<Удалить саму ветку (INT)>=1)

Аргументы

  • <Путь (STRING)> - Все ветки этого пусти будут созданы, если они не существуют.
  • <Удалить саму ветку (INT)>=1 - (необязательный аргумент) Возможные значения 0 и 1. Сама ветка не будет удалена, если это аргумент равен 0.

Примеры

a:=Ini.Create();			//Новый объект
a.CreateBranch("Форматы\Формат 1");	//Создается новая ветка
a.DeleteBranch("Форматы\Формат 1");	//Удаляется ветка "Формат 1"
Message(a.DoesExist("Форматы"));	//Возвращает 1
Message(a.DoesExist("Форматы\Формат 1"));//Возвращает 0