wimal 发表于 2022-7-5 18:37:27

用lisp打开“清除”对话框

为什么我不能使用以下代码打开“清除”对话框。
(command "PURGE" "")

rlx 发表于 2022-7-5 18:52:00

必须查一下
 
 
http://forums.autodesk.com/t5/autocad-2010-2011-2012/purge-dialogue-box-doesn-t-show-up/td-p/4316544
 
 

(defun c:pu ()
(initcommandversion)
(command "._purge")
)

gr.Rlx

wimal 发表于 2022-7-5 19:01:28

谢谢。它工作得很好。

Lee Mac 发表于 2022-7-5 19:15:02

虽然initcommandversion的使用可能有效,但我认为这更合适:
(initdia)
(command "_.purge")

rlx 发表于 2022-7-5 19:31:21

你说得对,李,我不记得上次在哪里用过它,但突然我想起我在RlxIso例程中用过它,当时我太懒了/太聪明了,没有再发明轮子,用autocad的功能为我工作,为我使用它自己的功能
 
用于刷新我的thanx:-)
 
gr.Rlx

Lee Mac 发表于 2022-7-5 19:45:32

别担心!
页: [1]
查看完整版本: 用lisp打开“清除”对话框