程序运行出错怎么处理
比如(setq ss (ssget '((0 . "LINE")))) 选择时未选到直线就按了空格键能提示再选择,按ESC键能退出程序,如果后面有要恢复捕捉之类的东西怎么传递下去定义一个出错函数,这样当取消或出错时就能恢复变量,搜出错函数 本帖最后由 tiduck 于 2021-9-12 13:09 编辑
没有选择会返回一个nil值可以判断循环来处理一下,让程序能够正常的进行下去
(setq ss (ssget '((0 . "LINE"))))
(while (= ss nil)
(setq ss (ssget '((0 . "LINE"))))
)
如果是按ESC怎么处理呢?
或者有没其他便捷的处理方式
页:
[1]