![]() |
#12 |
Участник
|
Есть 2 способа подключения dll
1) Обращение к фукнкции dll с описанием параметров, кстати, пример посмотрите в WinApi или в выложеной мной библиотеке DLL _dll = new DLL("GDI32.dll"); DLLFunction _CreateCompatibleBitmap = new DLLFunction _dll, "CreateCompatibleBitmap"); ; _CreateCompatibleBitmap.arg(ExtTypes::DWord, ExtTypes::DWord, ExtTypes::DWord); _CreateCompatibleBitmap.returns(ExtTypes::DWord); return _CreateCompatibleBitmap.call(DC, w, h); 2) net dll, библиотека классов, написанная, например на с# Используя командную строку <path gacutil –I имя.dll> зарегистрируйте dll. Копия dll скопирована системой в asm и будет доступна из Axapta как класс. Для подключения использования в Axapta используйте AOT\references\добавить ссылку - dll должна быть в списке. Выберете ее. С уважением, Дмитрий Последний раз редактировалось Dron AKA andy; 25.05.2012 в 11:51. |
|