一个解锁图层的命令 请改成框选的
<p>;AQ ***** unlock a layer<br/> (defun c:AQ(/ x)<br/> (setq x (entsel "\n Select Layer to be unlocked:"))<br/> (command "layer" "unlock" (cdr(assoc 8 (entget(car x)))) "")<br/> )</p><p></p><p>一个解锁图层的命令 请改成框选的</p> ;AQ ***** unlock a layer<br/>(defun c:AQ(/ x)<br/> (setvar "CMDECHO" 0)<br/> (if (progn (princ "\nSelect Layer to be unlocked:")<br/> (setq ss (ssget))) (progn<br/> (setq n 0)<br/> (repeat (sslength ss)<br/> (setq ln (cdr(assoc 8 (entget(ssname ss n))))<br/> n (1+ n))<br/> (command "layer" "unlock" ln "")<br/> )<br/> ))<br/> (setvar "CMDECHO" 1)<br/> (princ)<br/> ) 很好用谢啦 这个程序我喜欢比ET自带的那个解锁图层的工具好用
页:
[1]