Метод БИБЛИОТЕКА_ПОСРЕДНИК. ПОДГОТОВИТЬ
Метод ПОДГОТОВИТЬ выполняет инициализацию буфера вызова для заданной функции или метода интерфейса стороннего компонента.
ФУНКЦИЯ ЛОГИКА: ПОДГОТОВИТЬ(СТРОКА: функция)
Параметры
- функция
- Имя функции или метода интерфейса. Имя метода задается в форме ИмяИнтерфейса.ИмяМетода.
Возвращаемое значение
ДА – при успешном вызове, НЕТ – в противном случае. В случае ошибки дополнительную информацию можно получить вызовом метода ПОСЛ_ОШИБКА.
Пример
ПЕРЕМ БИБЛИОТЕКА_ПОСРЕДНИК: библ // ... библ.ПОДГОТОВИТЬ("Foo") // ... библ.ПОДГОТОВИТЬ("IBar.Load") // ...
После вызова ПОДГОТОВИТЬ и до вызова метода ВЫЗВАТЬ производится установка значений входных параметров методом ЗАПИСАТЬ. При необходимости, можно создавать временные значения методом ВЫДЕЛИТЬ, а полученный указатель на временное значение использовать как значение входного параметра.
Буфер вызова функции, включающий в себя значения параметров, возвращаемого значения и временных значений, очищается при следующем вызове метода ПОДГОТОВИТЬ или метода ОЧИСТИТЬ.