powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JScript Com обьект с несколькими интерфейсами, как использовать другие
2 сообщений из 2, страница 1 из 1
JScript Com обьект с несколькими интерфейсами, как использовать другие
    #35702459
watman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть Com объект, у него имеется несколько интерфейсов, но использовать можно методы только одного который возвращается, при создании, как получить доступк к методам другого интерфейса не понятно :(

вот пример

Com обьект INFra.Client.ServerConnector имеет интерфейсы
IClientSecurity
IConnectionPointContainer
IConnector
IDispatch
IMarshal
IMultiQI
ISecWrapper
IsuppurtErrorInfo
IUnknown
IVpbxClientAccess

при создании объекта INFra.Client.ServerConnector возвращается интерфейс IConnector
а вот как получить доступ к методам IVpbxClientAccess остается не понятно :(
...
Рейтинг: 0 / 0
JScript Com обьект с несколькими интерфейсами, как использовать другие
    #35703722
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никак. Нужно иметь классы-переходники, реализовывающие по одному интересующему интерфейсу, а IConnector — соответствующие возвращающие их свойства. WScript (речь ведь о нем?) может получить только первый интерфейс, не являющийся IDispatch и IUnknown.

Свойство имеющее тип, допустим, IClientSecurity и возвращающее this, вернет опять IConnector, поэтому нужны дополнительные классы.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JScript Com обьект с несколькими интерфейсами, как использовать другие
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]