利用C#進行CAD二次開發時,遇到 eLockViolation 的問題,這個網上說是因為“非模態窗口,要鎖定文檔”
具體解決方法如下:
1 DocumentLock m_DocumentLock = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.LockDocument();
2
3 // 這里添加你執行的代碼
4
5 m_DocumentLock.Dispose();
2
3 // 這里添加你執行的代碼
4
5 m_DocumentLock.Dispose();