Показать сообщение отдельно
Старый 23.07.2015, 08:22   #4  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2476 (88) +++++++++
Регистрация: 20.08.2005
X++:
DLL dllOle = new DLL("dLLOLE.dll");
"Говорящее" название dll)

Если она действительно связана с OLE, то надо предварительно сделать ее регистрацию с помощью regsvr32, а затем использовать класс Com в Аксапте для доступа к ее функционалу (можно воспользоваться мастером COM Class Wrapper)

Если dll является сборкой .net, то необходимо добавить ее в узел References в AOT и после этого использовать экспортируемые ей классы в коде в Акс напрямую

Если же это "обычная" dll, экспортирующая функции, то надо разбираться в сигнатурах этих методов и что именно они возвращают
Изучать работу с такими dll в Аксапте можно с помощью класса WinAPI - в нем реализовано много подходов для доступа к таким функциям
__________________
Axapta v.3.0 sp5 kr2