随笔分类 -  CAD

摘要:利用C#进行CAD二次开发时,遇到 eLockViolation 的问题,这个网上说是因为“非模态窗口,要锁定文档”具体解决方法如下:1DocumentLockm_DocumentLock=Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.LockDocument();23//这里添加你执行的代码45m_DocumentLock.Dispose();亲测,问题圆满解决。 阅读全文
posted @ 2012-07-24 13:56 馨语随风 阅读(5882) 评论(0) 推荐(0) 编辑
摘要:前期在研究CAD的时候,想弄一个点击一个闭合区域内一点就获取这个区域的方法,后来尝试了使用boundary命令,可以实现。现在把C#代码贴上来,希望对大家有用。其中一个重要的环节就是调用CAD命令,这个借用了论坛里面一个高手的代码,不好意思忘了高手名字了。反正能够跳过boundary的回车控制。 效果如下:代码如下:[CommandMethod("boundaryCAD")]publicvoidBoundaryCAD(){PromptPointOptionspPointOptions=newPromptPointOptions("\n选择一个点");Pr 阅读全文
posted @ 2012-07-20 16:12 馨语随风 阅读(3557) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示