Я пытаюсь сгенерировать _TLB
единицы импорта для Outlook 2003, 2007 и 2010 (а также других OLE-серверов), аналогичные тем, которые поставляются в комплекте с Delphi для Outlook 2000 и 2002. Однако я не смог получить типимпортер библиотек, который также генерирует код для захвата событий с серверов OLE, который находится в комплекте модулей.Опция «Создать обертки компонентов» создает только обертки для серверов, которые непосредственно создаются, но не для объектов, которые возвращаются только через методы других объектов, таких как TInspector
, TExplorer
и т. Д.
Конечно, я сам создаю код обработки событий, но это будет действительно утомительная работа.
Кто-нибудь знает, можно ли настроить импорт, содержащийся в Delphi 2010 (tlibimp.exe
), для генерации этого кода?Я действительно сомневаюсь, что в те дни, когда Borland создал существующие единицы Outlook2000.pas
и OutlookXP.pas
вручную ...
Возможно, есть какие-нибудь другие инструменты, способные сделать это?