请教高手:vlx编译后无法正常运行是咋回事
本帖最后由 gslee 于 2021-4-1 15:55 编辑请教高手,我用几个lisp程序编译成一个vlx,显示编译成功,加载vlx后,也正常。但cad 重装后,每个lsp里定义的函数(c:XXX),函数名称不相同,都无法运行, 显示没有这个命令,是咋回事?
但同时编译产生的*.fas在这台电脑上可以运行。
这个vlx文件,在其他电脑的cad环境中,里面定义的函数(c:XXX)可以运行,是咋回事?
多谢指教!
原理很简单,后面的函数定义会冲掉前面,让前面的失效。你多个程序都用一个c:xxx,只有最后一个程序有效。 谢谢!
抱歉啊!是我没表述清楚。每个lisp定义的函数名称是不同的,(c:XXX)只是个通配符,每一个函数的XXX名称是不一样的 编辑器中函数的排序 很重要 谢谢,我改一下看看
页:
[1]