原帖由 suenhjing 于 2009-4-1 12:19 发表 1 V* B, H. a; a: y+ d7 X
比如给0层设为00,输入00命令,0层关闭,再输入00命令,0层打开,其他层不影响,谢谢各位了
5 x: k! G% @5 y+ p* O: i/ G$ P* w# B5 L
试试这个:' u( m2 p3 C% y' s b: @1 k
(defun c:00()4 z8 C4 k6 F& Y) S( C
(if (= (getvar "clayer") "0")
2 l4 L/ m) C# e+ J( t e* P (progn (command "layer" "off" "0" "Y" "")9 j! M% `# e6 o/ \: J
(prompt "您关闭了当前层!")# `3 h4 |. C) W
). ?+ _' n+ H8 N3 r' b' C
(command "layer" "off" "0" "")
4 \+ I+ n/ C" P9 ?, \ )
2 U8 Y4 k! T$ @" I8 g. M3 H (princ)6 C. r2 v0 `# m
) |