h199101 发表于 2013-4-23 19:24:44

有个地方看不懂 求路过的帮我解释一下

第一:我看书上的例题是这样的: (setvar "osmode" os) 可是我查了附录 发现对象捕捉模式默认是0 而且后面的说明里面没有os
第二:我自己弄了个程序 里面没有关于对象模式的语句 在运行时发现如果对象模式开着就会出错 可是对象捕捉模式默认不是0吗 为什么呢

kwok 发表于 2013-4-23 19:29:15

本帖最后由 kwok 于 2013-4-23 19:29 编辑

os是自己设定的保存捕捉值
程序用完后还原 (setvar "osmode" os)

h199101 发表于 2013-4-23 19:46:35

kwok 发表于 2013-4-23 19:29 static/image/common/back.gif
os是自己设定的保存捕捉值
程序用完后还原 (setvar "osmode" os)

那如果运行要关闭对象捕捉的话 是不是需在首尾分别插入
首(setq os (getvar "osmode"))   
   (setvar "osmode" 0)
尾(setvar "osmode" os)

simpleye 发表于 2013-4-24 10:44:10

非常正确........
页: [1]
查看完整版本: 有个地方看不懂 求路过的帮我解释一下