谢谢你的答复。文档的代码行 用户是否有可能加载其他一些使用事件处理程序的应用程序?
感谢您的回复 Chumply.文档锁位于 MakeLayer 函数中,因为它有时在没有命令调用(如打开图形或关闭窗体)的情况下被调用。我相当确定 DocumentLock 是必需的。
我注意到在你发布的链接中,他提到了“文档上下文”,也许这是我得到的eInvalidContext错误的一部分。你知道有没有一个好地方可以阅读吗?
嗨,atook,这是另一篇关于锁定文档的文章,可能会有所帮助: https://spiderinnet1.typepad.com/blog/2012/05/autocad-net-any-harm-to-lock-document-when-no-need.html
由于异常与“上下文”相关,我有一种感觉,它发生在交易级别的某个地方......尽管这是黑暗中的刺痛,但请尝试通过数据库而不是通过文档启动事务,看看是否可以解决问题。
是否为这两个 if 条件引发异常?
您正在哪个版本的autocad上运行它?
页:
1
[2]