明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
123
返回列表 发新帖
楼主: dz-2011

[源码] 快速关闭当前图档,并删除当前dwg图档

[复制链接]
发表于 昨天 14:01 | 显示全部楼层
pyj643921 发表于 2025-9-14 09:17
这功能感觉有点作死啊,要是画了半天的图不小心触发了这个命令,那就完蛋了

既然提了这个问题 肯定是特殊情况用,,,
回复

使用道具 举报

发表于 昨天 15:02 | 显示全部楼层
masterlong 发表于 2025-9-14 21:05
(if (= 1 (getvar "dwgtitled"))
        (progn
                        (setq currdwgname (strcat (getvar "DWGPREFIX") (getvar " ...

牛逼,试了一下可以实现
回复

使用道具 举报

发表于 昨天 15:56 | 显示全部楼层
Qwer1243 发表于 2025-9-15 15:02
牛逼,试了一下可以实现

这是变相的多文档方式。如果接受多文档方式,可以直接切换当前文档,然后加载临时代码去关闭原来的当前文档并删除相应的DWG。都不需要重新new一个DWG,也不需要外部有个scr文件
回复

使用道具 举报

发表于 昨天 16:00 来自手机 | 显示全部楼层
防人之心不可无,害人之心不可有。
回复

使用道具 举报

发表于 昨天 23:04 来自手机 | 显示全部楼层
kozmosovia 发表于 2025-9-15 15:56
这是变相的多文档方式。如果接受多文档方式,可以直接切换当前文档,然后加载临时代码去关闭原来的当前文 ...

大佬你来一个lisp更简洁的。说什么都要楼主见识一下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-9-16 03:38 , Processed in 0.176779 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表