Roman (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Delphi XE4 и trans2quik.dll
 
Пробовал не помогло.

Нашел в чем дело , оказалось если вместо:

@T2QSendSyncTrans := GetProcAddress(Result, PWideChar('TRANS2QUIK_SEND_SYNC_TRANSACTION'));

написать

@T2QSendSyncTrans := GetProcAddress(Result, PWideChar('_TRANS2QUIK_SEND_SYNC_TRANSACTION@36'));

то все работает
Delphi XE4 и trans2quik.dll
 
Здравствуйте.

Пытаюсь повторить код описанный выше, DLL вроде грузится

Result:= LoadLibrary(PWideChar(IncludeTrailingPathDelimiter(aPath) + DllName ));

Result - не nil

, но при попытке получить ссылку на конкретную функцию - ошибка

@T2QSendSyncTrans := GetProcAddress(Result, PAnsiChar('TRANS2QUIK_SEND_SYNC_TRANSACTION'));

@T2QSendSyncTrans возвращает nil

Использую Embarcadero® Delphi 10.3 + Trans2QUIK версии 1.2.

В чем может быть дело ?
Страницы: 1
Наверх