handasa 发表于 2022-7-5 16:13:01

帮助:将加载的lisp还原到

大家好。。。我遇到了一个问题,我希望找到解决办法
我已将一个例程加载到autocad会话“并且它仍处于打开状态”
但是我加载的源文件意外删除了,没有希望恢复
 
该例程仍在autocad中使用其快捷方式运行。。。
 
我可以通过某种方式从autocad内存中获取此例程吗?
 
感谢阅读

ReMark 发表于 2022-7-5 16:22:32

你查过Windows回收站了吗?
 
lisp例程叫什么?你在哪里找到的?

handasa 发表于 2022-7-5 16:26:44

我刚刚把它编译成一个。在某种程度上它消失了。。。我用每一种手段毫无希望地把它找回来

rkmcswain 发表于 2022-7-5 16:30:03

回到过去,这是可能的,因为源代码作为源代码存储在内存中。
但由于他们改变了(defun)的工作方式,我认为这是不可能的。
 
你可以随时尝试。
 
!C: 函数名
 
如果函数是用(defun-q)定义的,您将获得源代码的打印输出。
如果函数是用(defun)定义的,则会得到如下结果:#

handasa 发表于 2022-7-5 16:36:10

它叫“toff”,我是从一个可移动磁盘“usb”加载它的,因为我忘了把它复制到普通的驱动器上

handasa 发表于 2022-7-5 16:38:05

 
这就是结果
 
#

rkmcswain 发表于 2022-7-5 16:47:55

 
那么,为什么它还不在可移动驱动器上?编译到VLX不会删除源代码。

handasa 发表于 2022-7-5 16:48:25

 
某种程度上,我没有意识到它只是消失了,没有希望找到它。。。只要有它的vlx版本

CadJunky 发表于 2022-7-5 16:56:25

这个程序做什么?

handasa 发表于 2022-7-5 16:59:50

 
计算“由多段线包围”的每个房间中的块数,并为表格中的每个空间提供摘要“起飞”
页: [1] 2
查看完整版本: 帮助:将加载的lisp还原到