Функция инициализации работы с COM объектами в тексте скрипта. Каждый вызов CoInitialize должен иметь соответствующий вызов CoUninitialize, то есть - необходимо вызвать CoInitialize до первого использования функций COM и CoUninitialize перед завершением работы скрипта.
Синтаксис | ||
CoInitialize(pvReserved: Variant): HResult | ||
Входные параметры | ||
Имя параметра | Тип параметра | Описание |
pvReserved | Variant | Этот параметр зарезервирован и должен быть равен NULL |
Выходные параметры | ||
Тип параметра | Описание | |
HResult | Возвращает следующие значения: S_OK - библиотека успешно инициализирована в потоке; S_FALSE - библиотека уже инициализирована в этом потоке. |
Var res : Variant; Begin res := CoInitialize(NULL); try // Ваш код работы с СОМ объектами finally CoUninitialize; end; end. |