Форум программистов, компьютерный форум CyberForum.ru

как вызывать методы dispinterface-а? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Информация про dbexpress(работа с mysql на builder6) http://www.cyberforum.ru/cpp-beginners/thread491067.html
dbexpress(работа с mysql на builder6)
C++ Создать, отсортировать, записать в файл двусвязный список чисел Создать двусвязный список чисел. Отсортировать его путем обмена значений элементов списка. Результаты сортировки записать в файл. http://www.cyberforum.ru/cpp-beginners/thread491008.html
C++ Открыть таблицу. pDoc->m_MainPr.Open(CRecordset::snapshot, NULL, CRecordset::none);
Пишу так: pDoc->m_MainPr.Open(CRecordset::snapshot, NULL, CRecordset::none); Но при этом открывается окошко выбора базы данных,знаю что вместо NULL, можно написать адресс таблицы, расскажите, плиз, как его написать нужно.
C++ Поиск всех перестановок символов из строки (0..9)..пожалуйста помогите!!!
ведь наверняка ктото уже писал такие алгоритмы будь то на олимпеаде или где ещё!!!..... мне в универе позарез надо это я незнаю как даже алгоритм написать............ ну всё зарание спасибо!
C++ Как мышкой менять размер DialogBar'а? http://www.cyberforum.ru/cpp-beginners/thread490912.html
Как мышкой менять размер DialogBar'а? Подскажите...
C++ Работа с COM-портом в асинхронном режиме Хочу писать и читать порт, поток чтения создаётся первым после функции WaitCommEvent поток переходит в режим ожидания пока не придут данные в порт, при этом поток записи не может записать в порт, т.к. WaitCommEvent завладела описателем. Как решить проблему ? DWORD WINAPI ThreadRead(PVOID pvParam) { ... while(1) { ... WaitCommEvent(...); подробнее

Показать сообщение отдельно
sera0
0 / 0 / 0
Регистрация: 04.04.2010
Сообщений: 91
22.12.2010, 19:35     как вызывать методы dispinterface-а?
Может, найдется кто-то знающий?..

У меня получается вызывать методы interface-ов (vtbl), а также методы dispinterface-ов, которые наследуют от нормальных интерфейсов (через invoke).
А тут попалась dll-ка (c ActiveX) с чистыми dispinterface-ами, которые наследуют от IDispatch. Пытаюсь запустить, но на с++ ничего не получается.
Да и JScript создает объект, а на вызове метода падает (говорит, catastrophic failure). Зато выруливает VB & MFC. Когда на диалог добавляю типа 'insert activeX control', то все работает.
А надо позарез на чистом с++.

Люди, если кто хоть что-то может сказать по этому поводу, буду очень признателен.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru