szx025 发表于 2014-7-16 15:00:31

系统变量dimzin设置问题

(setq ww (getvar "dimzin"))
    (setvar "dimzin" 1)
...............

.................
    (setvar "dimzin" ww)

由于程序的需要设置了上的系统变量,但有时由于该程序中途退出,造成dimzin的值为1,这时标注尺寸时就有了小数点后两个00,这不是我需要的,这时就必须手动把dimzin的值改为原值8.这个问题有啥好的解决办法。

ll_j 发表于 2014-7-16 15:09:44

加一个出错函数,在出错函数中恢复,你可以在论坛查查。

stoyer 发表于 2014-7-16 16:01:09

把这个设置项加在自动加载的代码里

Gu_xl 发表于 2014-7-16 16:49:39

参阅:
【Gu_xl】Lisp程序设计错误处理的技巧
页: [1]
查看完整版本: 系统变量dimzin设置问题