原帖由 suenhjing 于 2009-4-1 12:19 发表 ' A) L* j z3 ~' F
比如给0层设为00,输入00命令,0层关闭,再输入00命令,0层打开,其他层不影响,谢谢各位了
* R% \2 ~' a1 `6 `, z
- {: K+ C( P; `; V+ x$ ~试试这个:
7 A; q3 X+ D8 P% y" B(defun c:00()
! t; s6 ?# \9 V5 A (if (= (getvar "clayer") "0")
/ o- D. o6 g! [+ A3 r" a (progn (command "layer" "off" "0" "Y" "")
! ]. K6 [1 U3 ^: i (prompt "您关闭了当前层!")
6 r9 r) E0 J+ y& X, v )
8 Y/ W' E- g2 P (command "layer" "off" "0" "")( W& A2 h+ Q5 {, z5 @
)
2 N; A7 ^$ l# C8 @4 z" J (princ)
+ a7 R6 i" O! Q) |