AutoCAD二次开发-C#环境下的OTDR初级使用教程
需积分: 50 74 浏览量
更新于2024-08-06
收藏 12.85MB PDF 举报
"选择对象-exfo+otdr+初级使用指南(1)" 是关于AutoCAD二次开发的一个初级使用教程,重点介绍了如何在.NET(C#)环境下进行AutoCAD的编程,特别是选择和过滤图形对象。
在AutoCAD二次开发中,选择对象是核心功能之一,它允许用户或程序从图形中选取特定的实体以便进行后续处理。这里提到了几个关键的命名空间,如Autodesk.AutoCAD.ApplicationServices、Autodesk.AutoCAD.DatabaseServices、Autodesk.AutoCAD.Geometry、Autodesk.AutoCAD.EditorInput,这些命名空间包含了AutoCAD开发所需的各类服务和类。
定义的`FilterType`枚举类型用于指定选择过滤的类型,包括曲线(Curve)、尺寸(Dimension)、多段线(Polyline)、块引用(BlockRef)、圆(Circle)、线(Line)、圆弧(Arc)、文本(Text)、Mtext(多行文字)和三维多段线(Polyline3d)等,这样可以根据需要限制用户只能选择特定类型的图形对象。
选择单个对象的函数`Entity(string message)`通过提示用户选择图形,然后从当前文档的数据库中获取选中的实体对象。这个过程涉及到数据库事务管理,确保了对象的安全读取。如果用户选择成功,函数返回选中的实体。
过滤选择单个对象的函数`Entity(string optionsWord, string optionsMessage, string word, Type tp, bool bo)`提供了更精细的选择控制,允许设置过滤提示、错误提示、选择提示以及是否包含基类的选项。`tp`参数指定了要过滤的类型,而`bo`参数决定了是否仅选择指定类型的对象,而不包括其基类的对象。
这个初级使用指南可能出自《深居浅出AutoCAD二次开发》一书,该书由李冠亿编写,旨在引导读者逐步了解和掌握AutoCAD的.NET(C#)二次开发技术,包括.NET(C#)环境下的开发、ObjectARX(C++)程序的调用,以及如何通过实例来扩展开发思路和实践经验。书中涵盖了从基础到实战的多个方面,如AutoCAD的基本对象、数据库基础、.NET(C#)开发API以及开发实例。
对于AutoCAD的二次开发者来说,理解并熟练运用这些选择和过滤对象的方法是至关重要的,它们可以帮助开发者创建出更加高效和精确的图形处理程序。同时,书中提供的实例和源代码资源可以帮助读者更好地理解和应用所学知识。
180 浏览量
2020-04-03 上传
点击了解资源详情
2018-06-13 上传
2022-07-20 上传
2021-01-20 上传
2021-09-07 上传
物联网_赵伟杰
- 粉丝: 46
- 资源: 3985
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手