本帖最后由 xyp1964 于 2015-11-14 02:32 编辑
 - (defun c:tt ()
- (defun ChLa (la-new la-old / ss)
- (if (not (tblsearch "layer" la-new))(command "layer" "n" la-new ""))
- (command "layer" "s" la-new "")
- (if(setq ss (ssget "x" (list (cons 8 la-old))))(command "chprop" ss “” "la" la-new ""))
- )
- (setvar "cmdecho" 0)
- (setq lst '(("S-0-TEMP" "S-0-TEXT") ("C-DOTE" "S-0-TEXT")))
- (foreach a lst (ChLa (car a) (cadr a)))
- (VLA-PurgeAll (vla-get-ActiveDocument (vlax-get-acad-object)))
- (princ)
- )
|