cat3appr 发表于 2022-7-5 17:46:49

禁用“将更改保存到”。

大家好,
 
我已经厌倦了“关闭前保存”的消息,我必须经常关闭和重新打开dwg,我总是知道我在做什么,所以我真的想摆脱这个。
我该怎么做?我在谷歌上搜索了一下,发现注册表中出现了复杂的Lisp程序或调整。。。。难道没有直截了当的方法吗?
 
非常感谢!

ReMark 发表于 2022-7-5 17:53:33

之前询问过。。。然后回答。请参阅此线程。
 
http://www.cadtutor.net/forum/showthread.php?59167-关闭而不保存

cat3appr 发表于 2022-7-5 17:59:04

 
谢谢你们,我检查了线程,但正如我所想,它理所当然地给了一个人知道在哪里放置代码和如何,而我不知道。
你能告诉我这个密码放在哪里吗?如果可能的话,我需要一个循序渐进的指导
 
Code:
(defun c:cln () ;Close No save

   (setvar "cmdecho" 0)

   (command "close" "No")

   (setvar "cmdecho" 1)   


谢谢

ReMark 发表于 2022-7-5 18:09:17

我认为你没有完全理解这条线索。你想要塔瓦给出的解决方案。继续阅读。
 
关于:运行autolisp程序。阅读李·麦克的本教程。
 
http://lee-mac.com/runlisp.html

cat3appr 发表于 2022-7-5 18:15:12

 
没有什么,这是线程的结束方式,“我建议您使用Visula lisp编辑器,该编辑器附带Cad,这将比没有任何比较的记事本更容易帮助您。”
 
我需要一个关于如何上传代码一步一步的指南。仅仅知道我可以用cad附带的visual lisp来完成是不够的。
 
对不起,我是初学者。

ReMark 发表于 2022-7-5 18:17:52

Tharwat的解决方案在我提供链接的线程的第2篇文章中给出。我知道,因为我查过了。。。两次
 
Lee Mac的教程以清晰简洁的细节解释了如何使用三种方法中的任何一种加载和运行lisp例程。

ReMark 发表于 2022-7-5 18:25:08

好啊保持简单。
 
下载下面的lisp。在AutoCAD中键入APPLOAD命令,查找并上载lisp例程。要运行它,请在命令行中键入DOA,然后按Enter键。现在和你的画吻别吧,一切都变了,因为它不会被保存。
 
小心你的愿望。
 
杀死lsp
 
顺便提一下是的,它有效。我知道,因为我测试过。。。三次。

rkmcswain 发表于 2022-7-5 18:33:51

 
我不明白。
如果打开一个图形并且该图形已更改,它将询问您是否要保存更改。
这是任何应用中的标准操作程序。
 
如果您专门讨论的是“Drawing1.dwg”,那么请删除正在运行的任何启动代码,该代码将更改为“Drawing1.dwg”(并导致DBMOD/=0)
一旦您这样做,“Drawing1.dwg”将关闭而不要求您保存,因为它不会被修改。

cat3appr 发表于 2022-7-5 18:40:21

 
太好了,非常感谢!我成功了
请注意,我只能为一个给定的打开的CAD运行,我的意思是,如果我打开了两个CAD窗口,我想关闭一个,首先我需要加载lisp,然后我可以关闭其中的文件,。。。。我的意思是,有没有办法让这个lisp自动加载到任何打开的CAD窗口?

ReMark 发表于 2022-7-5 18:43:35

我觉得你没有完全阅读教程。是的,有办法。前面提到的教程中的方法2对此进行了解释。
页: [1] 2
查看完整版本: 禁用“将更改保存到”。