Метод WriteIniAny используется для записи строковой переменной в ini-файл. В отличие от метода WriteIni, в WriteIniAny можно задать для записи необходимую секцию файла.

Синтаксис обращения к методу:

function WriteIniAny(varName: String, varValue: String, path: String, section: String)

Аргументы метода:

  1. varName – обязательный аргумент. Задает имя переменной для хранения в файле.

  2. varValue – обязательный аргумент. Задает значение переменной.

  3. path – обязательный аргумент. Задает полный путь к файлу ini, в котором должна храниться переменная. Хранилище переменных можно поместить на сетевом ресурсе, для этого в данном аргументе следует задать сетевой путь.

  4. section – обязательный аргумент. Задает название секции ini-файла, в которую необходимо записать переменную.

Пример. Записать переменную MyVar в секцию "config" файла C:\\Backup\\test2.ini, задав ей значение "Hello world!". Затем считать записанное значение и вывести его в отладочное окно скрипта.

WriteIniAny("MyVar", "Hello world!", "C:\\Backup\\test2.ini", "config");
var result = ReadIniAny("MyVar","C:\\Backup\\test2.ini", "config");
DebugLogString(result);
  • No labels