AutoCAD 20的LISP代码问题
大家好,我是LISP编程新手,遇到了一个问题。
我们的软件是基于AutoCAD的,并具有一些功能的LISP代码。
动画代码在LISP中,在AutoCAD 2010上运行良好。
但相同的LISP代码挂在AutoCAD 2013上,没有显示动画。
尝试使用VLIDE调试相同的代码,并调试每行动画代码。
他们发现,它挂起的语句如下
(命令“_点“0,0”)
或
(命令“..u LAYER”“\u M”lyr\u name”\u C“lyr\u color lyr\u name”\u L“lyr\u ltype lyr\u name”\u LW“lyr\u lweight lyr\u name”)
我只看到计时器光标。程序不会继续执行下一条语句。
但是,相同的语句在AutoCAD 2010上也适用。
注意-:我创建了一些小函数,通过如下调用来绘制直线/圆/点-:
(命令“_点”11,11”)
(命令行“0,0,0”“10,10,0”)
(命令“CIRCLE”“5,5”5)
这些功能在AutoCAD 2013上无任何问题地执行。
所以我认为我们的LISP代码正在设置导致这个问题的一些参数。但我不知道这个问题的确切原因。
请帮我解决这个问题。
谢谢和问候
ND。 7月11日,欢迎来到论坛。看起来还没有人回应你的询问。你有没有办法上传代码?如果看不到代码是什么,就很难找出问题所在。
页:
[1]