7 很乐意帮忙伙计 这是一个相当整洁的版本
只需加载并在命令行中输入capture即可添加反应器
诚然,我将在某个时候将选择集方法更改为(ssget),但是,由于此线程上的初始问题并非徒劳,所以现在保留了vla方法
感谢Wizman和Lee Mac在这一点上与我合作。呵呵,我有一个梦想(昨天),你的帮助使它发生了
编辑:最初的“捕获”函数最初使用文件读取函数来创建全局变量列表,但是,由于文件格式、适当的列表选择等原因,发布该版本似乎不切实际。为了演示,它使用全局变量。
编辑++:我对糟糕的评论感到有点难过,但正确的文档可以跳到明天
8
样品图纸 我建议您将“捕获”功能更改为以下内容:
目前,你正在为你找到的每个物体创建一个新的反应器。。。这不是个好主意。。。
此外,如果用户愿意,我建议添加一个函数来移除反应器,例如,请参阅本文的第6篇。
希望这有帮助,
李 好的,奥利,谢谢分享,我会好好学习的。当边界被擦除时,您可能会找到一种抑制错误提示的方法,或者进行更好的练习以使其持久化。
没问题,我还打算让它更健壮。我是在通常的理想环境下写的,没有考虑错误、异常等。
李,出于某种原因,我从来没有考虑过反应堆减量中的对象列表。我再一次被面向对象和过程语言的符号化所回避
奥利
没问题,我们都在学习 在我看来,管理单个对象反应器比管理单个对象反应器更容易,因为对象存储在反应器的“所有者”参数中,例如,如果删除了对象。
在我看来,我总是避免使用持久反应器,因为这种方式反应器链接到对象(IOW到文件),而不是例程。
当打开文件时,如果在未加载回调例程的情况下触发反应器,则会发生错误。
我宁愿在保存文件时将对象句柄存储在字典中(使用DWG retactor回调),并在加载例程时重新构建它们。
随附文件中的一个示例和此线程中的更多解释(必须注册)。
矩形_1.08。lsp 谢谢gile,我会从你的代码中学习。
页:
1
[2]