在ArcGIS中,锁是一个经常遇到的东西,在打开一个该当时要锁定,编辑一个文档是再次锁定.要深入理解这个,要学习一下进程与线程.在CAD.NET中,也有Lock与Unlock. 获取一个文档,在进行处理前应当LockDocument,像官网帮助所说,因为修改或访问CAD的请求随时随地都在发生,为避免与其他请求冲突,我们有责任在修改前锁定文档.但是,某些情形下的锁定文档会导致在更新数据库过程中锁定犯规. 下列四种情况我们需要锁定: (1)从无模式对话框与CAD交互时: (2)访问已调入的文档不是当