判断加载与否
附件是小胖工作室的CAD标签插件,我用LSP文件如何判断该插件是否加载。比如,我想在加载该插件的时候运行命令A,在没有加载该插件的时候运行命令B,该如何实现,请帮忙,谢谢。
你的问题是不是在问,如何判断CAD是否加载了否个DLL文件?
这个我也不知道 hf423 发表于 2018-12-22 21:10
你的问题是不是在问,如何判断CAD是否加载了否个DLL文件?
这个我也不知道
我是想判断是否加载了这个特定的DLL文件! (setq startFamily (atoms-family 1)) ;; 保存初始符号表
netload ;;加载 dll
(setq endFamily (atoms-family 1));;保存加载后符号表
(vl-remove-if '(lambda(x)(vl-position x startFamily)) endFamily) ;;从加载后符号表中删去初始符号表
剩下的就是加载的符号 本帖最后由 nyistjz 于 2018-12-25 23:37 编辑
yxp 发表于 2018-12-24 20:17
(setq startFamily (atoms-family 1)) ;; 保存初始符号表
netload ;;加载 dll
(setq endFamily (atoms-fa ...
大侠,你这个太复杂了,我是连看都看不懂的。
其实,我就是想实现如下功能:
如果AutoCAD DuoTab for 2013.dll没有加载,那就加载,如果已经加载了,无视就可以了。不同的CAD版本加载不同的DLL文件【(atoi (getvar "acadver" ))】
您能帮忙写个完整的吗?感谢 !
楼主的问题我也想过,我也想知道答案:lol 全部加载就行,好像已经加载了的就不会再加载,我目前就是这样
页:
[1]