ld_117 发表于 2024-9-2 14:55:25

lisp定义的命令,如何实现回车或者空格重复上一个命令

本帖最后由 ld_117 于 2024-9-2 14:56 编辑

(defun c:mainTools/main/TB21#OnClicked (/)
(c:aaa)
)
定义了一个按钮OnClicked事件,执行之后,想实现回车或者空格重复上一个命令,如何实现?command、vl-cmdf、eval都不行。

tryhi 发表于 2024-9-2 15:36:53

(defun c:mainTools/main/TB21#OnClicked (/)
        (vla-sendcommand (vla-get-ActiveDocument (vlax-get-acad-object)) "aaa\n")
)

ld_117 发表于 2024-9-2 17:03:52

tryhi 发表于 2024-9-2 15:36
(defun c:mainTools/main/TB21#OnClicked (/)
        (vla-sendcommand (vla-get-ActiveDocument (vlax-get-acad ...

可以用,谢谢啦!
页: [1]
查看完整版本: lisp定义的命令,如何实现回车或者空格重复上一个命令