自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的英文站点:https://iorilan.medium.com/

编码要踏实 架构要落地

  • 博客(22)
  • 资源 (6)
  • 收藏
  • 关注

原创 Object Arx 过滤器使用例子,计算选择的曲线面积和周长

static AcDbObjectId LoadEntity(AcDbEntity* entity){AcDbBlockTable* pBlockTable;acdbHostApplicationServices()->workingDatabase()->getBlockTable(pBlockTable,AcDb::kForRead);AcDbBlockTableRec

2012-04-28 10:56:45 3629

原创 ARX 创建组实例(新建组,选择实体添加到组,输入层,修改组所在的层)

创建组实例 //创建组,把选择的实体放入组内,并改变组的层为新层static void TESTgrpcmd(){CString strGrp;if(acedGetString(0,_T("\n输入组名"),strGrp.GetBuffer(10)) != RTNORM){return;}strGrp.ReleaseBuffer();

2012-04-23 16:50:10 2461

原创 ARX 集合类型 AcGe类

ARX集合类型:AcDbVoidPtrArrayAcDbIntArrayAcDbObjectIdArrayAcGePoint2dArrayAcGePoint3dArrayAcGeVector2dArrayAcGeVector3dArrayAcGeDoubleArrayAcGeIntArrayAcDbVoidPointerArray辅助运算

2012-04-23 16:47:53 4018

原创 ARX 实体的偏移

实体的偏移://实体的偏移static void TESToffentcmd(){ads_real dis;if(acedGetReal(_T("\n输入偏移距离"),&dis) != RTNORM){return;}ads_name en;ads_point pt;if(acedEntSel(_T("\n选择要偏移的实体"),en,pt

2012-04-23 16:46:29 2290

原创 OBJECT ARX 绘制道路横切面 实例

//-----------------------------------------------------------------------------//----- acrxEntryPoint.cpp//-----------------------------------------------------------------------------#include "

2012-04-19 08:37:53 3251

原创 ARX 选择集获得所有图形 遍历 实例 备忘

////给图形实体,返回与当前图形中,直线实体相交的交点数组、直线方向向量////参数:曲线实体,2dpoint数组,三维向量static void GetLineNum(AcDbCurve* pLine,AcGePoint3dArray& ptArr,AcGeVector3d& v){////遍历所有实体ads_name ssName;////选择集名称acedSSGet

2012-04-17 16:42:59 3672

原创 OBJECT ARX 总结5道题

//加载一个实体到数据库,返回实体IDstatic AcDbObjectId LoadEntity(AcDbEntity* entity){AcDbBlockTable* pBlockTable;acdbHostApplicationServices()->workingDatabase()->getBlockTable(pBlockTable,AcDb::kForRead

2012-04-16 09:38:49 4371 4

转载 OBJECT ARX 遍历数据库所有图元代码

转自:http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763104c8c711923d030678197027fa3c215cc790a1b103ab5ec65794c51ce95223a54b2121abdaf2b24360277b1cbc98e498cb995797b892433204c8115158512b8cb317f877fce4eacf2

2012-04-12 14:41:29 2794

转载 ARX 常用函数2

转自:http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763104c8c711923d030678197027fa3c215cc79050a062db6f06c3f405a8e90613c47f81641eba06675350426b7ca9fdc4ed9ed957f288b2560244bd74a05d36ef58d197bd565cd1abfa0

2012-04-12 14:09:24 3887 1

转载 CString的GetBuffer用法

转自:http://blog.163.com/shi_shun/blog/static/23707849201023133945192/一.函数原型CString::GetBufferLPTSTR GetBuffer( int nMinBufLength );throw( CMemoryException );Return Value

2012-04-11 10:42:33 1843

转载 ARX常用函数

转自:http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f73260878e482a958448e435061e5a23b7bb27250d579394263c45f8545ce8f23c6f35093db490d58b4ad8b998282a9f27432a5ad91f069644ef9d49789178c70baf

2012-04-10 16:04:02 3982 1

原创 Object Arx 颜色对话框

static int SelColor(){////先获得当前层的IDAcDbObjectId layerId = acdbHostApplicationServices()->workingDatabase()->clayer();////然后获得当前层指针AcDbLayerTableRecordPointer ptLayer(layerId,AcDb::OpenMode::

2012-04-09 16:49:35 1904

转载 OBJECT ARX 总结5

转自:http://apps.hi.baidu.com/share/detail/30275499#content1.     系统变量查询与设置,暂停使用户输入,与AutoCAD的参数传递(acedCommand)等;acedSetVar:设置系统变量acedGetVar:获取系统变量值 result = acedCommand(RTSTR, "Z

2012-04-06 17:28:14 2522

原创 OBJECT ARX 实体类的炸开,求交,外包矩形函数使用

//==============炸开============static void TESTzhakaicmd(){// Add your code for command ahlzlARX._test hereads_name ent;ads_point pt;if (acedEntSel(_T("\n请选择对象:"), ent, pt) != RTNORM){

2012-04-06 17:15:22 3333

转载 OBJECT ARX 实体类 通用操作函数

转自:http://apps.hi.baidu.com/share/detail/30275540四、实体的通用操作函数成员函数解释intersectWith()用于AutoCAD的trim、extend、fillet、chamfer和break命令以及对象捕捉的交点操作。

2012-04-06 16:17:58 4273

转载 OBJECT ARX总结6

转自:http://apps.hi.baidu.com/share/detail/302754711.     打开关闭数据库对象,实体的公共属性(颜色、线形、图层等)操作;acdbOpenObjectsetColorIndexsetLineWeight(AcDb::LineWeight::kLnWt050);设置线宽colorIndex()

2012-04-06 16:16:49 2286

原创 OBJECT ARX 扩展数据 使用

////添加扩展数据======================static void TESTaddxdatacmd(){ads_name en;ads_point pt;////选择要添加扩展数据的对象if(acedEntSel(_T("\n选择要添加扩展数据的实体"),en,pt) != RTNORM){return;}AcDbObjectId

2012-04-06 15:41:38 2739

原创 OBJECT ARX 循环创建多线段(提示用户选择线宽,颜色,点)

//创建多段线==================static ads_real GetWidth(){ads_real width = 0;if(acedGetReal(_T("\n输入线宽"),&width) == RTNORM){return width;}else{return 0;}}static int GetColorInd

2012-04-06 15:35:33 3150 6

原创 OBJECT ARX 添加标注样式

//添加自定义样式========================static void TESTaddstylecmd(){CString strName;if(acedGetString(Adesk::kFalse,_T("\n输入样式名称"),strName.GetBuffer()) != RTNORM){return;}////获得当前图形的标注样式

2012-04-06 15:34:07 2323

原创 OBJECT ARX 修改选中实体的颜色 选择集的使用

////修改选中实体的颜色static void TESTchangecolorcmd(){ads_name ssname;////选择多个实体,传递NULL,让用户自己来选acedSSGet(NULL,NULL,NULL,NULL,ssname);long len;acedSSLength(ssname,&len);CString ss;ss.Format(_

2012-04-06 11:54:33 3006

原创 OBJECT ARX 操作图层

//添加图层static void TESTaddlayercmd(){CString strLayerName;if(acedGetString(Adesk::kFalse,_T("\n输入层名称"),strLayerName.GetBuffer()) != RTNORM){return;}////获得当前图形的层表AcDbLayerTable* pLay

2012-04-06 09:32:18 3967

原创 OBJECT ARX 插入块

////添加块到块表中================static void TESTaddblkcmd(){AcDbBlockTable* pBlkTbl;acdbHostApplicationServices()->workingDatabase()->getBlockTable(pBlkTbl,AcDb::kForWrite);////创建新块AcDbBlockTab

2012-04-06 09:29:27 3145

锋利的jquery PDF带书签目录完整版

《锋利的jQuery》高清扫描PDF带书签目录完整版+源码,特此分享,学习愉快!

2011-05-23

java 多线程下载 (单文件)

演示了JAVA中的多线程 界面简单 需要请拿去

2009-06-12

socket 通信 简单示例

演示了socket在C#中的基本用法,初学者拿去

2009-06-12

J2ME 小游戏(多线程操作示例)

多线程实现的,原理很简单,这个游戏只是多线程的一个示例,没有多大的娱乐功能,学习J2ME的新手可以拿去~~

2009-04-13

《编译原理与实践》(孙悦红)答案

前一段给这本书的作者发了个邮件~感觉做作业困难,想要答案~没过两天这个作者就给我发来了~好作者~~拿来跟大家分享一下~有需要的拿去~

2009-04-13

C# 简单的聊天程序

c#写的 适合初学者,我也是刚接触SOCKET通信,拿出来给SOCKET初学者分享一下 。

2009-03-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除