IInitial - метод для инициализации объекта строкой StringParam, в которой элементы строки указаны через символ разделитель StringDelim, при этом нужно не более MaxParam элементов

метод для инициализации объекта строкой StringParam, в которой элементы строки указаны через символ разделитель StringDelim, при этом нужно не более MaxParam элементов

Синтаксис:

IInitial(string StringParam, string StringDelim, int MaxParam)

Параметры:

StringParam - строка элементов

StringDelim - разделитель

MaxParam - максимальное число элементов

Пример.Инициализация объекта KParamFuncRW с помощью IInitial

string str = "Астров;;Петрович";                     // записываем в переменную str значение ФИО
var RazbW = CreateObject("ParamFuncRW");             // создаем объекта класса ParamFuncRW 
RazbW.IInitial(str, ";",3);                          // Разбиваем строку str, с разделителем ; (возвращаем 3 элемента)
return OemToAnsi(RazbW.Get(0));                      // Вернет "Астров"
return OemToAnsi(RazbW.Get(1));                      // Вернет "Петрович"

[Важно]

Если вместо строки в метод IInitial() передается массив символов, то нужно обязательно выполнить преобразование массива к строке с помощью функции to_string()

Пустые строки между разделителями не считаются элементами!