原帖由 suenhjing 于 2009-4-1 12:19 发表 
/ R ^& _8 F. H: @; [$ q* p, ]比如给0层设为00,输入00命令,0层关闭,再输入00命令,0层打开,其他层不影响,谢谢各位了
1 J0 d: W w s+ a) \/ g
8 F; c* F* u% q+ z试试这个:( g+ y8 d7 j1 B# U# T" M
(defun c:00()
3 y4 p% x9 g+ i' k8 b3 p9 D (if (= (getvar "clayer") "0")
! `6 o; J1 W: a! E (progn (command "layer" "off" "0" "Y" "")
3 |9 a' c" l$ @- a% u2 E. B% Y (prompt "您关闭了当前层!")8 R3 O+ ]6 f+ Q
)
$ v* j4 f3 u9 ~ (command "layer" "off" "0" "")
- E7 V# p" ~3 N )
% }( v/ @8 M' ^0 g/ s (princ)/ p! i+ B. T9 t
) |