Difference between revisions of "ExternalObject.Load"

From SunFlurry wiki
Jump to: navigation, search
1>Admin
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:42, 27 November 2023

  Load (Загрузить или найти внешний объект)
Объект:Внешний загружаемый объект
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в строку, ошибка загрузки
Визуальность:Нет

Функция загружает (или находит в системе) внешний объект и отдает его, как результат. Если в процессе загрузки произошла ошибка, функция вызывает исключение. Функция может быть вызвана для интерфейса ExternalObject.

Синтаксис

ExternalObject.Load(<Путь и имя файла внешнего объекта (STRING)>):<Загруженный внешний объект (EXTERNALOBJECT)>

Аргументы

  • <Путь и имя файла внешнего объекта (STRING)> - Путь и имя файла внешнего объекта, который необходимо найти или загрузить. Файл может находиться на сервере, см. Имена файлов.

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

Возвращает новый внешний объект.

Примеры

//Вывести список всех файлов произвольного внешнего объекта
ИмяФайла:="c:\Обработки\Вычислить.sfo";

аОбъект:=ExternalObject.Load(ИмяФайла);
aList:=аОбъект.LoadFileNames("*.*",1);
Message("Текущий объект содержит следующие файлы:");
For i:=1 To aList.Size() Do
  Message(TearStr(aList[i],Chr(1)));
EndDo;