AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.07.2015, 08:22   #5  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2494 (89) +++++++++
Регистрация: 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
Теги
dll, dllfunction

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ax3 and Win2008 для печати Arahnid DAX: Администрирование 13 22.04.2013 17:07
MSDAX 4.0 и планировщик win server 2008 werov2010 DAX: Администрирование 11 16.08.2012 14:18
Установка Ax2009 на локалку loka DAX: Администрирование 23 29.07.2009 12:34
при вызове функции из своей DLL, вылетает ошибка Delfins DAX: Программирование 9 07.03.2006 19:29
работа с wininet.dll Lucky13 DAX: Программирование 8 01.12.2004 15:03

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:14.