(setq SAA (car (entsel))) (setq p1 (vlax-curve-getPointAtParam SAA(vlax-curve-getstartparam SAA) ));起點 (setq p2(vlax-curve-getPointAtParam SAA(vlax-curve-getEndParam SAA) ));終點
上面的代码是取得多段线端点坐标的,我想要的是如果选择中间一段,不是取得整条多段线的最端点坐标,而是想取得选择的折断段的折点的坐标,比方说选择矩形的一个边,P1 P2希望是所选择的这个矩形边的两个端点。
当然普通直线也是需要支持的哦
|