EDA365电子工程师网

标题: allegro加载dll初探,共分享讨论 [打印本页]

作者: zolamini    时间: 2016-9-22 10:50
标题: allegro加载dll初探,共分享讨论
1.加载的Dll所在路径:
X:\Cadence\Cadence_SPB_16.6-2015\tools\pcb\bin
Allegro.ilinit路径,il文件也放在这里
X:\Cadence\Cadence_SPB_16.6-2015\share\local\pcb\skill
Allegro.ilinit,加载il文件,语句:load("test.il")
test.il,加载dll所用方法:axldllopenallname),axldllsysdll_obj,“dll_symbol”),axldllcallsymbol_obj



作者: zolamini    时间: 2016-9-22 10:51
陆续更新
作者: zolamini    时间: 2016-9-22 11:12
没有人看吗
作者: 长天落彩霞    时间: 2016-10-17 12:47
请教一下,DLL函数有什么用啊?
作者: zolamini    时间: 2016-10-17 14:00
长天落彩霞 发表于 2016-10-17 12:47
请教一下,DLL函数有什么用啊?

二次开发,可以接入c++,c#,java等编程语言所写的功能

作者: jet2001    时间: 2016-10-17 17:34
zolamini 发表于 2016-9-22 11:12
没有人看吗

先備注起來 等以後會寫 dll 再來用

作者: zolamini    时间: 2016-10-18 08:52
jet2001 发表于 2016-10-17 17:34
先備注起來 等以後會寫 dll 再來用

恩,很好用的,接到c++,c#,java能做的事情就更多了,当然skill本身也不错,但是开发文档太难找了,还是后三者通用

作者: 长天落彩霞    时间: 2016-10-18 20:09
本帖最后由 长天落彩霞 于 2016-10-18 20:28 编辑
zolamini 发表于 2016-10-18 08:52
恩,很好用的,接到c++,c#,java能做的事情就更多了,当然skill本身也不错,但是开发文档太难找了,还是 ...

能外接一些什么功能?


作者: chdam    时间: 2016-10-19 08:44
DLL?貌似是il吧
作者: zolamini    时间: 2016-10-19 08:52
chdam 发表于 2016-10-19 08:44
DLL?貌似是il吧

是通过skill语言写的il文件加载c++/c#/java的dll,谢谢
作者: zolamini    时间: 2016-10-19 08:54
长天落彩霞 发表于 2016-10-18 20:09
能外接一些什么功能?

随意了吧,到了c#/c++/java就是程序了,你可以调用你写出来的任何功能,比如说调用记事本、画图等工具
作者: wcjcn    时间: 2017-6-9 11:31
谢谢谢啦啦。。。。
作者: 王开鑫55    时间: 2017-12-19 09:57
楼主能分享一个最简单的例子就更好了,很好奇这个二次开发




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2