转贴一个程序,但是不知道是不是你想要的:
(DEFUN C:bb1 () (SETvar "CMDECHO" 0) (SETQ OLDOS (GETvar "OSMODE")) (SETvar "OSMODE" 0) (IF (SETQ S1 (ENTSEL "\nSelect first Line : ")) (PROGN (REDRAW (CAR S1) 3) (IF (SETQ S2 (ENTSEL "\nSelect second Line : ")) (PROGN (REDRAW (CAR S2) 3) (SETQ EN1 (ENTGET (CAR S1)) EN2 (ENTGET (CAR S2)) P1 (CDR (ASSOC 10 EN1)) P2 (CDR (ASSOC 11 EN1)) P3 (CDR (ASSOC 10 EN2)) P4 (CDR (ASSOC 11 EN2)) P5 (INTERS P1 P2 P3 P4 T)) (COMMAND ".BREAK" (CADR S1) "F" P5 P5) (COMMAND ".BREAK" (CADR S2) "F" P5 P5) )) )) (SETvar "OSMODE" OLDOS) (SETvar "CMDECHO" 1) (PRINC) )
|