什么函数可以直接求出pline的长度!
什么函数可以直接求出pline的长度! http://bbs.mjtd.com/forum.php?mod=viewthread&tid=12075&star=1&skin=0先看完所有回帖再说 谢谢楼上!不知道vla-get-length 可不可以,一会试一下!
楼上说的哪个贴已看了,正在研究! (vla-get-length plineobject) 在2004下可以执行,但在2002下执行不了! 先加载(vl-load-com) 楼说是是说(vla-get-length plineobject)在2002下也可以求多义线长度! 可以 我试了好多次都不可以!(vl-load-com)也加上了!但还是不行!
楼上的朋友,我求的是多义线的长度的,不是直线的长度! (vl-load-com)
(vla-get-length (vlax-ename->vla-object (car (entsel)))) 楼上的朋友请你在cad 2002下运行以下代码
(defun c:bb ()
(vl-load-com)
(setq a(vla-get-length (vlax-ename->vla-object (car (entsel)))) )
(command "text" (list 0 0) 100 0 a)
)
看看行不行!
页:
[1]
2