本帖最后由 fangmin723 于 2017-8-25 17:33 编辑
(defun c:drawline(/ p0) (command "LINE" (setq p0 (getpoint "\n指定第一个点:")) (getpoint p0 "\n指定第二个点:") ""))
把这句先加载到CAD里面去,然后再改(action_tile "1lab" "(alert \" 按了1lab\")")这句为(action_tile "1lab" "(done_dialog 2)"),改- (cond
- ((= 0 dd) (setq Loop nil))
- ((= 2 dd) (setq Loop nil) (c:drawline))
- )
然后加载tabs1.lsp文件,输ta1运行程序,选择工具一,点击名为1lab按钮试试!
|