Такая ситуация:
Есть COM библиотека с двумя интерфейсами IInreface1 и IInreface2 пронаследованные от IDispatch.
в JS (JavaScript) необходимо воспользоваться ими, для это я пишу
obj = new ActiveXObject("Lib.coClass");
Но работает только оддин из интерфейсов. На вызов функций из остальных интерфейсов js ругается что такого свойства или метода нет.
Вот код
library coClassLib
{
importlib("stdole2.tlb");
[
uuid(76E38815-C2B4-4722-AC36-2D69C6F9BDA2),
helpstring("coClass Class")
]
coclass coClass
{
[default] interface IInreface1;
interface IInreface2;
};
};
Можно сделать так чтобы оба интерфейса были доступны?
Здравствуйте, Аноним, Вы писали:
А>Можно сделать так чтобы оба интерфейса были доступны?
По-нормальному этого сделать нельзя.
ЗдесьАвтор:
Дата: 03.06.05
обсуждался подобный случай.
Здравствуйте, baily, Вы писали:
B>Здравствуйте, Аноним, Вы писали:
А>>Можно сделать так чтобы оба интерфейса были доступны?
B>По-нормальному этого сделать нельзя. ЗдесьАвтор:
Дата: 03.06.05
обсуждался подобный случай.
Большое спасибо! Обажаю rsdn!