尘缘一生 发表于 2020-5-22 21:46:09

如何用代码区分块与参照?

如题,

找了本坛 ,没找到这个区分选择SSFET    ,希望高手写一句?

Bao_lai 发表于 2020-5-22 22:31:34

看一下,外部参照多一个Path的属性,可以通过这个属性有有无来判断。
(defun C:TT()(if (vlax-property-available-p (vlax-ename->vla-object(car(entsel))) "Path") (alert "\外部参照!")(alert "\内部图块!")))

尘缘一生 发表于 2020-5-22 22:41:48

Bao_lai 发表于 2020-5-22 22:31
看一下,外部参照多一个Path的属性,可以通过这个属性有有无来判断。
(defun C:TT()(if (vlax-property-av ...

不用测试,看这句就肯定正确!谢谢。

lxw320 发表于 2020-5-23 13:54:11

vla-get-isxref
页: [1]
查看完整版本: 如何用代码区分块与参照?