ActiveX ole-object с Delphi на Qt |
Здравствуйте, гость ( Вход | Регистрация )
ActiveX ole-object с Delphi на Qt |
chiffacff |
26.11.2019, 10:00
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 1 Регистрация: 25.11.2019 Пользователь №: 5176 Спасибо сказали: 0 раз(а) Репутация: 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) Подскажите, как правильно реализовать вышеописанную задачу. Спасибо! |
|
|
Текстовая версия | Сейчас: 19.4.2024, 14:42 |