问题似乎就在这里
- (setq en (entnext (cdr (assoc -1 ent))))
如果绘图是全新的(就像我测试此代码时一样),entnext返回nil。
我创建了一个新的图形,创建了两个块“parks”和“parkn”,绘制了一条多段线并运行了代码。正如你所说,代码出错了。然后,我绘制了另一条多段线,并重新运行代码,选择与之前相同的多段线。然后代码执行到最后。
由于不知道代码的意图,我无法提供修复。
当做
hippe013
P、 你应该用代码标签包装你的代码。
P、 我们试着用“MEASURE”命令来代替。(几乎做了同样的事情。) |