写了一个对于LWPOLYLINE的
(defun c:AAA (/ ss i ent name area) (vl-load-com) (setq ss (ssget "X" '((0 . "LWPOLYLINE")(70 . 1)))) (setq i 0) (repeat (sslength ss) (setq ent (ssname ss i)) (setq area (vla-get-Area (vlax-ename->vla-object ent)))
(princ (strcat "\n" (rtos area 2 4))) (setq i (1+ i)) ) ) |