以梦为马,不负韶华

搜索
查看: 940|回复: 1
收起左侧

CAD使用AllSelect得到所有实体方法(网页版)

[复制链接]
发表于 2019-6-13 14:37:48 显示全部楼层 |阅读模式
主要用到函数说明:

IMxDrawSelectionSet::AllSelect

得到当前空间的所有实体。详细说明如下:
参数 说明
[in,defaultvalue(NULL)] IMxDrawResbuf* filterData 过滤条件
js中使用如下:
  1. function AllSelect() {
  2.     //实例化一个构造选择集进行过滤,该类封装了选择集及其处理函数。
  3.     var  ss = mxOcx.NewSelectionSet();
  4.     //构造一个过滤链表
  5.     var spFilte = mxOcx.NewResbuf();
  6.     //得到当前空间的所有实体
  7.     ss.AllSelect (spFilte);
  8.     for (var i = 0; i < ss.Count; i++)
  9.     {
  10.         var ent = ss.Item(i);
  11.         alert(ent.ObjectName);
  12.     }
  13. }
复制代码


发表于 2019-6-13 14:37:48 显示全部楼层
谢谢楼主分享。
回复 支持 反对

使用道具 举报

不想打字就选择快捷回复吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-4-11 06:52

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

快速回复 返回顶部 返回列表