 - (defun c:tt()
- (
- (lambda (poly pt / param)
- (cond
- ((not (WCMATCH (cdr (assoc 0 (entget poly))) "*POLYLINE")) )
- ((not pt) )
- (t
- (list (vlax-curve-getPointAtParam
- poly
- (setq param
- (fix (vlax-curve-getParamAtPoint
- poly
- (vlax-curve-getclosestpointto poly pt)))))
- (vlax-curve-getPointAtParam poly (1+ param))
- )
- )
- )
- )
- (car (setq e (entsel "\n选择多段线")))
- (cadr e)
- )
- )
|