关于插入文字的问题 急,在线等待
<P>(foreach nthlst Data_list<BR> (setq x (car nthlst))<BR> (setq y (cadr nthlst))<BR> (setq r (caddr nthlst))<BR><BR> (command "text" (list x y) 6 0 r)<BR> )</P><P>我是这样写的,从文本里面导入的,为什么参数r只接受数字不接受字符串阿?</P> <P>(command "text" (list x y) 6 0 0.0 r)<BR>或者</P>
<P>(command "text" (list x y) 6 0 “”r)</P>
<P>因为你原来r所在的位置是“指定文字的旋转角度 <0>:”</P> <P>还是不对阿,</P>
<P>命令: ; 错误: 参数值错误: AutoCAD 命令: BEILIE</P>
<P>显示这个错误哦</P> <P>或者是你程序的其它部分出错了?</P>
<P>你先给x\y\r赋值</P>
<P>然后在命令行里边一步一步执行</P>
<P>text</P>
<P>(list x y)</P>
<P>6.0</P>
<P>0.0</P>
<P>!r</P>
<P>试试,没有问题的话就是你程序其它部分有误</P> 没有啊,我如果将文本中的第三次取到的用数字的话,就能够在cad中显示出该数字,也就是r 但是如果r是字符的话,就会报上面那个错误,而且我原来写的好想和你给出的步骤是一样的.... <P>不好意思</P>
<P>是我看错了,把你的 6 0 看成6.0了</P>
<P>这样吧,你加我QQ,279690544</P>
<P>我帮你看看你的程序</P> 我已经加尼了
页:
[1]