Несколько интерфейсов в библиотеке
От: Аноним  
Дата: 17.02.09 08:34
Оценка:
Такая ситуация:
Есть 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;
    };
};



Можно сделать так чтобы оба интерфейса были доступны?
Re: Несколько интерфейсов в библиотеке
От: baily Россия  
Дата: 17.02.09 13:11
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Можно сделать так чтобы оба интерфейса были доступны?


По-нормальному этого сделать нельзя. Здесь
Автор:
Дата: 03.06.05
обсуждался подобный случай.
Re[2]: Несколько интерфейсов в библиотеке
От: Flame_xXx  
Дата: 17.02.09 14:10
Оценка:
Здравствуйте, baily, Вы писали:

B>Здравствуйте, Аноним, Вы писали:


А>>Можно сделать так чтобы оба интерфейса были доступны?


B>По-нормальному этого сделать нельзя. Здесь
Автор:
Дата: 03.06.05
обсуждался подобный случай.


Большое спасибо! Обажаю rsdn!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.