vla-Detach (매써드)

Auto CAD/lisp|2019. 4. 4. 14:17

Signature

 

 object.Detach()

 

object : block 객체

 

외부참조를 분리해줍니다.

사용방법은 BIND 랑 비슷합니다.

 

example

 

(setq AcDoc (vla-get-activedocument (vlax-get-acad-object)))
(setq blocks (vla-get-Blocks AcDoc))
(vlax-for x blocks (if (= (vla-get-isxref x) :vlax-true) (vla-Detach x))) 

 

;; 요것도 bind와 마찬가지로 외부참조인지 아닌지 block을 구별하기 위해서  

;; vla-get-isxref 사용합니다.

출처 : 아키모아 행복한 하루 http://cafe.daum.net/archimore/IP9e/48

 

 

 

 

'Auto CAD > lisp' 카테고리의 다른 글

vla-ZoomPrevious (메써드)  (0) 2019.04.04
vla-ZoomWindow (메써드)  (0) 2019.04.04
vla-bind (매써드)  (0) 2019.04.04
vla-ZoomExtents (메써드)  (0) 2019.04.04
vla-Activate (메써드)  (0) 2019.04.04

댓글()