yxp 发表于 2008-7-25 17:07:00

[求助]lisp中关于pause的用法?

本帖最后由 作者 于 2008-7-25 17:11:20 编辑 <br /><br /> <p>(command "-insert"&nbsp;&nbsp;"d:/aa.dwg"&nbsp; (command pause) (getvar "lastpoint") "" "")</p><p>怎么不行?</p>

yxp 发表于 2008-7-25 17:14:00

<p>(command "-insert"&nbsp;&nbsp;"d:/aa.dwg"&nbsp; (command pause) "-insert"&nbsp;&nbsp;"d:/aa.dwg"&nbsp;(getvar "lastpoint") "" "" "")</p><p>我靠复制了一遍就好了。</p>

sailorcwx 发表于 2008-7-25 17:30:00

<p>(command "-insert"&nbsp;&nbsp;"d:/aa.dwg"&nbsp; pause&nbsp;1 1)</p>

yxp 发表于 2008-7-26 22:41:00

<p>非常感谢,但是还有个小问题。</p><p>(command "-insert"&nbsp;&nbsp;"d:/aa.dwg" "s"&nbsp;2 pause "")</p><p>我用上述代码,在需要输入点时,如果点击右键CAD就会出现以下提示:</p><p><font color="#f70909">指定插入点或 [比例(S)/X/Y/Z/旋转(R)/预览比例(PS)/PX/PY/PZ/预览旋转(PR)]</font></p><p>就是说我们能不能在pause后屏蔽掉右键,将command命令完全封装在lisp中?</p>

caoyin 发表于 2008-7-28 09:36:00

<p>不同命令行的参数也不一样</p><p>我觉得完全封装是不大可能的</p>
页: [1]
查看完整版本: [求助]lisp中关于pause的用法?