[求助]CAL 的错误提示能截获吗?
在LISP中调用CAD自带的外部命令 cal 时,能否提前验证错误的表达式?(CAL "5+6=") 就会提示
>> 错误: 表达式语法错误
使用以下函数好像截获不了
(vl-catch-all-apply 'cal '("5+6="))
(setq ob (vla-get-activedocument (vlax-get-acad-object)))
(vla-sendcommand ob "cal 5+6=\n") cal函数返回nil不就表示表达式有问题了吗? 我的意思是不让CAD显示错误提示
计算的东西很多,要是都提示错误的话一会儿就满屏了。
页:
[1]