ExternalObject.Load
Revision as of 12:22, 15 November 2023 by 1>Admin
| 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;