Re: Архитектура Plug-in в концепции СOM
От: algol Россия about:blank
Дата: 22.04.04 07:51
Оценка:
Здравствуйте, Аноним, Вы писали:

А>2. Интерфейс IPlaginInterface объявляетсья в IDL файле. Соответсвенно я могу этот IDL импортить и создавать коклассы (Плагины) которые его реализуют. Но опять — это не совсем корректный подход — ведь некоторые языки не поддерживают IDL в чистом виде, а в TLB интерфейс не попадает (надеюсь поянтно почему). Как грамотно определять интерфейсы, чтобы их можно было реализовывать из разных языков?


Можно определить IPlaginInterface в основном приложении, если там есть TLB, или скомпилировать отдельную TLB. Это можно сделать .bat файлом:
call vcvars32.bat
midl myplagin.idl
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.