{源码} cad全图外部参照绑定(插入)
dream0001
dream0001 Lv.2
2007年07月14日 11:06:32
只看楼主

;| (xblk-xbdcr key) = 全图外部参照绑定(插入).-ok!--by lxx.2007.1key = T 插入; nil 绑定;测试:(加载后,在cad命令行输入以下内容)(xblk-xbdcr T)(xblk-xbdcr nil) |;(defun xblk-xbdcr (inskey / lst) (princ "\n 全图外部参照绑定(插入).--by lxx.2007.1")

;| (xblk-xbdcr key) = 全图外部参照绑定(插入).-ok!--by lxx.2007.1
key = T 插入; nil 绑定;
测试:(加载后,在cad命令行输入以下内容)
(xblk-xbdcr T)
(xblk-xbdcr nil)
|;
(defun xblk-xbdcr (inskey / lst)
(princ "\n 全图外部参照绑定(插入).--by lxx.2007.1")
(setq inskey (if inskey :vlax-true :vlax-false))
(setq *doc (vla-get-activedocument(vlax-get-acad-object)))
(vlax-for x (vla-get-blocks *doc)
(if (= :vlax-true (vla-get-isxref x))
(setq lst(cons x lst))
)
)
(mapcar (FUNCTION (LAMBDA(x)(vla-bind x inskey))lst)
)
免费打赏

相关推荐

APP内打开