objectarx 文字
文章平均质量分 51
zzia72
这个作者很懒,什么都没留下…
展开
-
获取DWG图中的所有文字
ads_name sset; struct resbuf *rb; long length=0; rb = acutBuildList(8, _T("模板"),RTNONE); int nRet=acedSSGet(_T("A"), NULL, NULL, rb, sset); acedSSLength(sset,&length); for (int i=0;i {原创 2013-08-13 09:49:25 · 1797 阅读 · 0 评论 -
arx函数
2008-05-29 13:58void setView(AcGePoint2d Pt1, AcGePoint2d Pt2, double ex_ratio){AcGePoint2d CenterPt;//若X坐标或Y坐标重合,判为意外,不进行SetView操作if ((fabs(Pt1.x-Pt2.x)return;//确保两个坐标点分别为左上角和转载 2013-09-02 14:53:33 · 1423 阅读 · 0 评论 -
遍历实体的扩展字典关键字
ads_name en; ads_point pt; if (acedEntSel(_T("\n选择所要查看扩展记录的实体:"), en, pt) != RTNORM) return; AcDbObjectId entId; Acad::ErrorStatus es = acdbGetObjectId(entId, en); // 打开图原创 2013-09-03 10:08:02 · 1003 阅读 · 0 评论 -
ActiveX控件进行注册
一、 使用Regsvr32.exe程序对ActiveX控件进行注册 对于未注册过的ActiveX控件可使用此软件对其进行注册,外来ActiveX控件要应用到自己的程序中也必须进行注册。该文件位于Windows目录的system子目录下。使用方法如下:点击“开始”→“运行”;在运行对话框中输入以下命令: regsvr32 注册一个ActiveX控件regs转载 2013-09-29 08:23:49 · 1042 阅读 · 1 评论 -
OCX控件的注册卸载,以及判断是否注册
OCX控件的注册卸载,以及判断是否注册方法一:在dos或Windows命令行下运行:regsvr32 ocxname.ocx 注册示例:regsvr32 netshare.ocx //注册netshare.ocx控件regsvr32 /u netshare.ocx //解除netshare.ocx控件的注册如果netshare.ocx文件不在syst转载 2013-09-30 09:49:27 · 769 阅读 · 0 评论 -
让ARX程序随CAD一起启动的方法
让ARX程序随CAD一起启动的方法 2010-03-04 23:17:02| 分类: 个人日记|字号 订阅写在开头:关于ARX程序的加载问题已经困扰我很久了,前段时间二次开发版的老大aliu22介绍了一种方法,不过觉得有点儿麻烦,而且对于托管的程序,必须通过lisp或者.arx程序间接加载,速度有所影响。通过研读ObjectARX自带的帮助文档,今天终于转载 2013-09-29 08:26:35 · 1317 阅读 · 0 评论 -
插入影像图失败
On_kInitAppMsg中添加if (!acrxDynamicLinker->loadModule(_T("acISMobj18.dbx"), true)) {return AcRx::kRetError;}On_kUnloadAppMsg中添加acrxDynamicLinker->unloadModule(_T("acISMobj18.dbx"));原创 2016-01-04 10:36:00 · 1565 阅读 · 0 评论