原帖由 suenhjing 于 2009-4-1 12:19 发表 / m& e4 E" B# F
比如给0层设为00,输入00命令,0层关闭,再输入00命令,0层打开,其他层不影响,谢谢各位了
% f; {# S, {/ ^1 U. v2 k* c+ J* @+ u$ @- ?7 w" F( Q1 c
试试这个:# M8 X( m/ T6 S7 U6 Q
(defun c:00()
) ^0 U% y% p" Y: G5 O (if (= (getvar "clayer") "0")) A' W/ @5 ^; C9 Q [( _8 D
(progn (command "layer" "off" "0" "Y" "")& }0 W; Y* g8 P8 M* c
(prompt "您关闭了当前层!")2 {9 Q6 s# w% U
); N m( M p' n2 [% ^
(command "layer" "off" "0" "")0 {# t7 j0 V, a# M1 V' {
)7 j( \3 x* Y/ R# _* I1 p
(princ)
- u5 U# a' }8 D8 w% q) |