![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
chiffacff |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 1 Регистрация: 25.11.2019 Пользователь №: 5176 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Всем привет. Стоит задача перенести код взаимодействия с OLE-объектами, с Delphi на QT. Вроде ничего необычного, н оне могу достучаться до суб.объекта. Код на Delphi:
Код на QT: Цитата HRESULT r = CoInitialize(0); QAxObject object("Resonance.ForeignExchange", this); qDebug() << object.dynamicCall("InitAuto").toInt(); QAxObject* object2 = object.querySubObject("GetExchangeRates(840)"); qDebug() << object2; // Возвращает QAxObject(0xcdd8fe0) qDebug() << object2->dynamicCall("Buy"); // Возвращает QVariant(Invalid) Подскажите, как правильно реализовать вышеописанную задачу. Спасибо! |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 5.5.2025, 9:44 |