не получается у меня успользовать созданную в QT библиотеку в Delphi...
в QT создаю простейшую библиотеку с функцией типа
Код: Выделить всё
qint32 plusplus(qint32 i) {return i;}собираю это дело под виндус, и пытаюсь подгрузить результат в Delphi-проекте и "запользовать" библиотечные функции...
в дельфи определяю ссылку на функцию вида
Код: Выделить всё
plusplus(i:integer):integerа в результате... и загружается... и функция находится... но !
отдаю туда "10" возвращается что-то типа "1270002350"....
гм...? я просто не сопоставил корректно типы данных или тут какой подвох есть?
и с обычным integer в библиотеке вроде тоже пробовал ( int plusplus(int i) )...
тоже не выходит...
а как строки передавать...? использовать wchar_t * и toWCharArray()/fromWCharArray() на стороне QT? не выходит у меня...
от кучи вопросов на выходе до segmentation fault...
киньте в меня примером или где читать... ? дельфя в офисе - не могу "плотно" играться с ней... потому пример вида "helloworld" был бы очень кстати...