试试,先保存图哈,不保证不崩溃
 - (defun c:tt (/ allx ss n)
- (defun allx (blkobj / lst lst1)
- (setq lst (vlax-safearray->list
- (vlax-variant-value (vla-explode blkobj))
- )
- )
- (vla-delete blkobj)
- (foreach n lst
- (if (equal (vla-get-ObjectName n) "AcDbBlockReference")
- (allx n)
- (if (null (vl-string-search "vp" (vla-get-layer n)))
- (vla-delete n)
- )
- )
- )
- )
- (setq ss (ssget "x" '((0 . "INSERT") (8 . "0-GPS"))))
- (repeat (setq n (sslength ss))
- (setq blkobj (vlax-ename->vla-object (ssname ss (setq n (1- n)))))
- (allx blkobj)
- )
- )
|