kdub 发表于 2022-7-5 22:28:59

处置DocumentLock对象

**** Hidden Message *****

kdub 发表于 2022-7-6 06:19:38

我不认为DocumentLock实际上锁定了数据库,我认为它只是阻止了执行上下文
它不是AcDbObject,所以我很确定让垃圾收集器处理它是安全的,Dispose只调用它的析构函数
BTW,doc。CloseAndDiscard();使用false参数调用Document.close的COM版本。
另一个参考消息是“在AcDb::kForRead中打开AcDbObject时,不需要锁定文档,也不需要获取系统变量。”
根据文件
页: [1]
查看完整版本: 处置DocumentLock对象