社区
C#
帖子详情
用C#做AutoCAD的二次开发,如何调用 SelectionSet.Select
lldwolf
2005-03-22 12:50:29
RT
参数不知道怎么设,除了使用全选模式外,别的模式总是取出0个对象
...全文
1657
6
打赏
收藏
用C#做AutoCAD的二次开发,如何调用 SelectionSet.Select
RT 参数不知道怎么设,除了使用全选模式外,别的模式总是取出0个对象
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mxldream
2005-03-22
打赏
举报
回复
AcadApplication xApp;
try
{
xApp = (AcadApplication)System.Runtime.InteropServices.Marshal.GetActiveObject("AutoCAD.Application");
}
catch
{
xApp = new AcadApplicationClass();
}
xApp.Visible = true;
this.AcadDoc = xApp.Documents.Open(@"c:\test.dwg", Missing.Value, Missing.Value);
xApp.ZoomAll();
AcadSelectionSet sset = this.AcadDoc.SelectionSets.Add("set1");
double[] StartPos = new double[]{0, 0, 0};
double[] EndPos = new double[]{1000, 1000, 0};
object gpCode = new short[]{0};
object dataValue = new object[]{"Text"};
object groupCode = gpCode;
object DataCode = dataValue;
sset.Select(AcSelect.acSelectionSetWindow, StartPos, EndPos, groupCode, DataCode);
mxldream
2005-03-22
打赏
举报
回复
AcadApplication xApp;
try
{
xApp = (AcadApplication)System.Runtime.InteropServices.Marshal.GetActiveObject("AutoCAD.Application");
}
catch
{
xApp = new AcadApplicationClass();
}
xApp.Visible = true;
this.AcadDoc = xApp.Documents.Open(@"c:\test.dwg", Missing.Value, Missing.Value);
xApp.ZoomAll();
AcadSelectionSet sset = this.AcadDoc.SelectionSets.Add("set1");
double[] point1 = new double[]{0, 0, 0};
double[] point2 = new double[]{1000, 1000, 0};
object gpCode = new short[]{0};
object dataValue = new object[]{"Text"};
object groupCode = gpCode;
object DataCode = dataValue;
sset.Select(AcSelect.acSelectionSetWindow, StartPos, EndPos, groupCode, DataCode);
LoveLwn
2005-03-22
打赏
举报
回复
^@^
qinjin2000
2005-03-22
打赏
举报
回复
haha,这位大哥哪里人啊,我现在也是正在用C#做AutoCAD的二次开发,大家一起交流啊
我的qq 156280412
lldwolf
2005-03-22
打赏
举报
回复
@_@
wjcking
2005-03-22
打赏
举报
回复
b
Agent-Task-Escalation-Matrix-Auditor-v1.0-原创源码与文档.zip
原创本地工程审计与分析工具合集中的独立资源包。包含完整源码、3项自动化测试、可复现合成示例、离线HTML、JSON与SVG报告、1080×720真实运行效果图、README、运行说明、功能清单、MIT License及原创与授权声明。使用方法:解压后进入project目录,执行npm test验证算法,执行npm run report生成报告,也可通过本地静态服务器打开网页。运行时零第三方依赖,不包含热点产品或开源项目源码、Logo、官方截图、论文、生产日志或其他受限素材。适合前端开发、AI应用工程、测试审计和课程实践。
stm32单片机项目资料课程设计文档C语言程序代码原理图电路PCB实例无线鼠标设计论文资料
stm32单片机项目资料课程设计文档C语言程序代码原理图电路PCB实例无线鼠标设计论文资料
产业园区运营负责人在打造创新生态时,如何有效实现科技资源与产业要素的精准配置?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
科技中介服务机构如何借助平台提升服务的专业性与操作便捷性?_1.docx
科技中介服务机构如何借助平台提升服务的专业性与操作便捷性?_1
科技中介服务机构如何提升技术经纪人的专业能力与服务效率?.docx
科技中介服务机构如何提升技术经纪人的专业能力与服务效率?
C#
111,129
社区成员
642,534
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章