原帖由 suenhjing 于 2009-4-1 12:19 发表 9 J' Q& V/ O* M6 g9 p5 o3 z
比如给0层设为00,输入00命令,0层关闭,再输入00命令,0层打开,其他层不影响,谢谢各位了 " @8 @% f3 u4 r1 T. a
. s% J; _, ?5 m6 \$ p/ O# x
试试这个:
# v5 M; P# G- B$ {. M(defun c:00()
; H# M' H, Z* ]; s9 @ (if (= (getvar "clayer") "0")
& l8 S, Q# R% d% z2 h2 s- Q (progn (command "layer" "off" "0" "Y" "")
' T7 T5 X/ S# l7 C# x- q1 E (prompt "您关闭了当前层!")
B( b) s9 x0 a2 P% b+ d( ?+ T9 ] )7 u6 A3 {% Z6 @8 V4 u8 Y/ Y% K
(command "layer" "off" "0" "")( j2 h" @3 Q7 j* E( C
)
# p+ R0 q, x0 B (princ)* M `" f" u+ Z+ f! o) S8 U
) |