If a member have a solution, you're my god !!!
Excuse me for my english, i'm french and have'nt a good english teacher.
It is possible to combine lisp "Strikethrough Text" by leemac with this lisp :
(defun c:pl2ml ( / e i l s )
(if (setq s (ssget '((0 . "LWPOLYLINE"))))
(repeat (setq i (sslength s))
(setq e (ssname s (setq i (1- i)))
l (entget e)
)
(apply 'command
(append '("_.mline")
(apply 'append
(mapcar
(function
(lambda ( x )
(list "_non" (trans (cdr x) e 1))
)
)
(vl-remove-if-not '(lambda ( x ) (= 10 (car x))) l)
)
)
(if (= 1 (logand 1 (cdr (assoc 70 l)))) '("_C") '(""))
)
)
)
)
(princ)
)
For Strikethrough Text with MLINE, and after delete Original Polyline
Or if you are a lisp for Strikethrough Text with MLINE directly