метод для инициализации объекта строкой StringParam, в которой элементы строки указаны через символ разделитель StringDelim, при этом нужно не более MaxParam элементов
IInitial(string StringParam, string StringDelim, int MaxParam)
StringParam - строка элементов
StringDelim - разделитель
MaxParam - максимальное число элементов
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() Пустые строки между разделителями не считаются элементами! |