| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: COM/DCOM/ActiveX/ATL/CORBA > OLE Automation, подключение |
| Автор: __Se 25.5.2005, 14:06 | ||||||
Подскажите , если кто знает , OLE dll-ки можно подключать несколькими методами , первый такой :
При этом методы вызываются либо так:
Либо так:
А еще есть вариант с использованием TLB юнита , который можно сгенерировать из этой dll-ки. Так вот при таком способе можно методы вызывать как будто свои , просто через точку ! Так вот если кто умеет , не могли бы Вы поподробней осветить этот момент ... |
| Автор: _hunter 25.5.2005, 16:04 |
| в пункте Project есть Import Type Library... там тычеш на кнопку Add... ( там все понятно, кажись ) после чего жмем на кнопку Create Unit... потом моздаем объект нужного типа и юзаем его |
| Автор: Guest 26.5.2005, 09:46 |
| Нет , как добавлять сами TLB юниты Я разобрался , но вот как раз с созданием обьекта вышла загвоздка ! Как в кнжке написано , отрабатывают только их же примеры , а свой собственный никак , объект не создается ! |
| Автор: _hunter 26.5.2005, 10:53 |
| так а в чем именно проблема? так: CMapXPointPtr pt; pt.CreateInstance(CLSID_Point); все создается... |