Запуск COM-объекта, переписать функцию с Delphi |
Здравствуйте, гость ( Вход | Регистрация )
Запуск COM-объекта, переписать функцию с Delphi |
mezmay |
14.12.2011, 15:42
Сообщение
#1
|
Активный участник Группа: Участник Сообщений: 272 Регистрация: 13.7.2009 Из: Ростов-на-Дону Пользователь №: 904 Спасибо сказали: 16 раз(а) Репутация: 1 |
Есть на Delphi код:
Преписываю на Qt:
Ругается на winId(): Цитата Error 1 error C2039: 'qt_metatype_id' : is not a member of 'QMetaTypeId<T>' c:\qt\4.6.3\src\corelib\kernel\qmetatype.h 200 Исходников самого COM-объекта нету, задача переписать с Delphi на С++ по той информации что есть... |
|
|
mezmay |
15.12.2011, 11:36
Сообщение
#2
|
Активный участник Группа: Участник Сообщений: 272 Регистрация: 13.7.2009 Из: Ростов-на-Дону Пользователь №: 904 Спасибо сказали: 16 раз(а) Репутация: 1 |
короче вопрос сводится к следующему: как вызвать функцию СОМ объекта с параметром HWND?
|
|
|
BRE |
15.12.2011, 12:43
Сообщение
#3
|
Профессионал Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: 44 |
Сохрани docContent в файл и увидишь как Qt предлагает вызывать этот метод. |
|
|
mezmay |
15.12.2011, 18:39
Сообщение
#4
|
Активный участник Группа: Участник Сообщений: 272 Регистрация: 13.7.2009 Из: Ростов-на-Дону Пользователь №: 904 Спасибо сказали: 16 раз(а) Репутация: 1 |
Решил вопрос с помощью генерации класса с помощью dumpcpp
|
|
|
Текстовая версия | Сейчас: 27.5.2024, 7:26 |