
CAD插件lsp格式,运行错悟。求高手修改一下。
(defunc:XDTB_TEXTSPLITBY(/issstrx)(xdrx_begin)(xdrx_initssget"\n选取断开的字符串<退出>")(if(and...
(defun c:XDTB_TEXTSPLITBY ( / i ss str x)
(xdrx_begin)
(xdrx_initssget "\n选取断开的字符串<退出>")
(if (and
(/= "" (setq str (getstring t "\n输入分割字符<退出>:")))
(setq ss (xdrx_ssget '((0 . "text"))))
)
(progn
(setq i 0)
(mapcar
'(lambda (x)
(if (XD::Text:SplitBy x str t)
(setq i (1+ i))
)
)
(xdrx_pickset->ents ss)
)
(xdrx_prompt "\n分割了 " i " 个字符串.")
)
)
(xdrx_end)
(princ)
) 展开
(xdrx_begin)
(xdrx_initssget "\n选取断开的字符串<退出>")
(if (and
(/= "" (setq str (getstring t "\n输入分割字符<退出>:")))
(setq ss (xdrx_ssget '((0 . "text"))))
)
(progn
(setq i 0)
(mapcar
'(lambda (x)
(if (XD::Text:SplitBy x str t)
(setq i (1+ i))
)
)
(xdrx_pickset->ents ss)
)
(xdrx_prompt "\n分割了 " i " 个字符串.")
)
)
(xdrx_end)
(princ)
) 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询