请问这个选择集要怎么写
请教给位大侠,我想做个选择以某字符开头的文字选择集,在论坛上找到这句代码:(ssget "X" '((0 . "TEXT") (1 . "As*")))。请问当AS为自定义变量时,代码该怎么写才对呀 ;; (aaa "AS")(defun aaa (str)
(ssget "X" (list '(0 . "TEXT") (cons 1 (strcat str "*"))))
) 用上strcatcons就可以了 xyp1964 发表于 2014-7-19 21:18 static/image/common/back.gif
谢谢院长指教 自贡黄明儒 发表于 2014-7-19 21:28 static/image/common/back.gif
用上strcatcons就可以了
谢谢黄大侠 xyp1964 发表于 2014-7-19 21:18 static/image/common/back.gif
请问院长,要是多行文字要怎么写呢 小师傅 发表于 2014-7-20 16:14 static/image/common/back.gif
请问院长,要是多行文字要怎么写呢
;; (aaa "AS")
(defun aaa (str)
(ssget "X" (list '(0 . "MTEXT") (cons 1 (strcat str "*"))))
) 本帖最后由 小师傅 于 2014-7-20 17:37 编辑
xyp1964 发表于 2014-7-20 16:19 static/image/common/back.gif
;; (aaa "AS")
(defun aaa (str)
(ssget "X" (list '(0 . "MTEXT") (cons 1 (strcat str "*"))))
(defun C:SCC ()
(setq stxt1 (getstring"\n请输入文字内容:"))
(setq ss (ssget (list '(0 . "TEXT, MTEXT")(cons 1 (strcatstxt1 "*" ))))
i -1)
(command "erase" ss "")
(princ)
)
院长,你看我是这样写的,可是就是不能运行,当我改成'(0 . "TEXT") 后,选单行文字又没问题了
页:
[1]