Доступ к объекту автоматизации путем позднего связывания
Для доступа к серверу автоматизации используется следующая функция Delphi:
function Create01e0bject(const ClassName: string): IDispatch:
С помощью параметра ClassName передается строковый идентификатор программы, связанный с объектом автоматизации. Функция CreateOleObject возвращает указатель на интерфейс IDispatch, который используется для связи с объектом автоматизации.
ПРИМЕЧАНИЕ-------------------------------------------------------------------------------
Функция CreateOleObject находится в модуле ComObj, поэтому при ее использовании необходимо включить данный модуль в раздел uses.
Переменная, которая будет являться указателем на интерфейс (то есть которой присваивается значение, возвращаемое функцией CreateOleObject), должна иметь тип OLeVariant, специально предназначенный для работы с объектами автоматизации.
После получения ссылки на объект автоматизации можно вызывать любые методы данного объекта.
Еще по теме Доступ к объекту автоматизации путем позднего связывания:
- АВТОМАТИЗАЦИЯ
- Позитивное связывание
- Ограничение свободы движений (связывание, стягивание)
- Ограничение свободы движений (связывание, стягивание)
- НИКОГДА НЕ ПОЗДНО
- Поздняя вставка
- I. Когда меняться уже поздно?
- Никогда не поздно стать взрослым!
- Зависимости и фортунофобии Изменить судьбу никогда не поздно
- 2.1.4. Классификация информации по доступу к ней