|
(defun c:ll (/ CURVE TLEN SS N SUMLEN)
( F; ]' z R; l, d1 l# ? 0 e5 u/ K1 S" [5 Y: Q7 Q
(command "pline") ;要实现此功能代码应如何写???: U4 v. {& o* Q: S. k* V) [
* C! J$ z3 X' S, [
(vl-load-com)
/ V7 D, {8 ?+ N (setq ss (ENTLAST))
& {( Z# Z5 e* T/ i (setq CURVE (vlax-ename->vla-object ss))
/ L2 H* k2 [. Q, E& n3 ^ (setq TLEN (vlax-curve-getdistatparam CURVE (vlax-curve-getendparam CURVE)))8 @9 ?; ?& k9 p0 a2 z/ n
(print (strcat "选" "总长度=" (rtos tlen 2 4)))2 L6 X7 @5 o4 S# |- M
(princ)$ b8 T" a$ K6 I
)
, ~$ _ T8 p; L5 j: k* J本人初学菜鸟,上面的代码有问题,请高手指点怎样写才能达到我的目的!? |
|