大家帮忙帮我看看这个程序问题出在哪里?
(defun c:test( / ssa i)<BR> (setq ssa (ssget '((0 . "mtext")(8 . "abc")))<BR> (setq i 0);<BR> (repeat (sslength ssa)<BR> (command "explode" (ssname ssa i) ssa)<BR> (setq i (1+ i))<BR> )<BR> (princ)<BR>)想把ABC层的MTEXT炸开变为TEXT。 command "explode" (ssname ssa i) ssa "" "") 我顶100次,看看还不让我看 poly168发表于2005-1-20 17:29:00static/image/common/back.gif我顶100次,看看还不让我看
<BR> (defun c:test( / ssa i)<BR> (setq ssa (ssget '((0 . "mtext")(8 . "abc")))<FONT color=#ff0000>)</FONT><BR> (setq i 0);<BR> (repeat (sslength ssa)<BR> <FONT color=#ff0000>(command "explode" (ssname ssa i))</FONT><BR> (setq i (1+ i))<BR> )<BR> (princ)<BR>) (defun c:test( / ssa i)<BR> (setq ssa (ssget '(0 . "mtext))<FONT color=#ff0000>)</FONT><BR> (setq i 0);<BR> (repeat (sslength ssa)<BR> <FONT color=#ff0000>(command "explode" (ssname ssa i))</FONT><BR> (setq i (1+ i))<BR> )<BR> (princ)<BR>这样好像又不行的。 哦知道了
((setq ssa (ssget '(0 . "mtext))<FONT color=#ff0000>))</FONT> 没抄对,当然不行了
(defun c:test( / ssa i)<BR> (setq ssa (ssget '(0 . "mtext))<FONT color=#ff0000>)->(setq ssa (ssget '((0 . "MTEXT"))));少了括号,少了引号</FONT><BR> (setq i 0);<BR> (repeat (sslength ssa)<BR> <FONT color=#ff0000>(command "explode" (ssname ssa i))</FONT><BR> (setq i (1+ i))<BR> )<BR> (princ)
);丢了括号
页:
[1]