|
(defun c:ll (/ CURVE TLEN SS N SUMLEN)
2 e9 o- K! w2 V5 {8 S7 u$ A Z1 m . {" b9 x: k0 O# i0 N
(command "pline") ;要实现此功能代码应如何写???
8 }2 U+ W. n0 S
# G2 [* F: c2 k* l( B (vl-load-com)
/ [* ]5 C7 X2 N' O b (setq ss (ENTLAST))
% |, p5 n& u k2 Y+ F (setq CURVE (vlax-ename->vla-object ss))6 i- i, y7 t4 N9 `
(setq TLEN (vlax-curve-getdistatparam CURVE (vlax-curve-getendparam CURVE)))( s* s' a9 H) h: `
(print (strcat "选" "总长度=" (rtos tlen 2 4)))2 A8 e; U5 T$ f: T7 s
(princ)
4 }8 `8 Y. p3 q+ Q* S* I0 ?0 T, _6 [)
, o! M. z$ I! B3 B0 t2 |/ q本人初学菜鸟,上面的代码有问题,请高手指点怎样写才能达到我的目的!? |
|