|
|
От: |
Vi2
|
http://www.adem.ru |
| Дата: | 22.04.04 08:27 | ||
| Оценка: | |||
В этом нет ничего странного. TLB — это Type Library. Поэтому это именно описание Библиотеки Типов.А>Эта IDL должна содержать library секцию (потому как без нее tlb будет пустой).
А>эта несколько странно ( ведь обычно интерфейс не привязан к библиотеке типов? или я не прав)
Как правило, приложение, которое использует плагины, само регистрирует такую TLB — TLB с интерфейсом плагина, с константами и прочей лабудой. В частности, для того, чтобы маршаллить этот интерфейс для каждого плагина.А>Так после компиляции этого (последнего ) idl_ника в результирующем tlb некоректно создаеться информация о типе. (TLB не открываеться OleView-ром gbitv E_CANNOT_LOADTYPELIBRARY)