Как правильно вызвать функцию из COM в QT?
Я хочу вызвать функцию из COM следующим образом:
long func(int count,Variant *buffer);
Программисты должны выделить массив с плавающей точкой и передать указатель и длину функции func.
Что я делаю так:
QAxobject myCom;
float[1024] buffer;
QVariant v=QVariantfromValue(buffer);
myCom.setControl("{........}");
myCom.dynamicCall("func(int,Variant*)",1024,v);
Когда exe запускается, я считаю, что он не работает, как я предполагал. Как правильно вызвать func?