Есть 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.
|