如何用“空格”、“鼠标右键”、“回车”让如下程序跳出循环?
如何用“空格”、“鼠标右键”、“回车”让如下程序跳出循环?(defun c:CC()(setq ss (ssget))
(setq pt0(getpoint "\n指定复制基点:"))
(while T
(command ".copy" ss "" pt0 pause)
)
) 研究下 Copy 的 Multiple 选项 ... 继续求解! 本帖最后由 自贡黄明儒 于 2013-5-2 13:09 编辑
下面如何?
(defun c:CC ()
(setq ss (ssget))
(setq pt0 (getpoint "\n指定复制基点:"))
(setq bool T)
(while bool
(command ".copy" ss "" pt0 pause)
(setq pt (getvar "lastpoint"))
(if (equal pt pt0)
(setq bool nil)
(setq pt0 pt)
)
)
)
自贡黄明儒 发表于 2013-5-2 13:06 static/image/common/back.gif
下面如何?
如果想在原位复制图元就会退出了。
页:
[1]