Руководство разработчика

Метод БИБЛИОТЕКА_ПОСРЕДНИК. ПОДГОТОВИТЬ

Метод ПОДГОТОВИТЬ выполняет инициализацию буфера вызова для заданной функции или метода интерфейса стороннего компонента.

ФУНКЦИЯ ЛОГИКА: ПОДГОТОВИТЬ(СТРОКА: функция)

Параметры

функция
Имя функции или метода интерфейса. Имя метода задается в форме ИмяИнтерфейса.ИмяМетода.

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

ДА – при успешном вызове, НЕТ – в противном случае. В случае ошибки дополнительную информацию можно получить вызовом метода ПОСЛ_ОШИБКА.

Пример

ПЕРЕМ БИБЛИОТЕКА_ПОСРЕДНИК: библ
// ...
библ.ПОДГОТОВИТЬ("Foo")
// ...
библ.ПОДГОТОВИТЬ("IBar.Load")
// ...

После вызова ПОДГОТОВИТЬ и до вызова метода ВЫЗВАТЬ производится установка значений входных параметров методом ЗАПИСАТЬ. При необходимости, можно создавать временные значения методом ВЫДЕЛИТЬ, а полученный указатель на временное значение использовать как значение входного параметра.

Буфер вызова функции, включающий в себя значения параметров, возвращаемого значения и временных значений, очищается при следующем вызове метода ПОДГОТОВИТЬ или метода ОЧИСТИТЬ.


См. также: