CAD关于图层遍历所有图层操作(com接口网页版)

网友投稿 714 2022-11-15

CAD关于图层遍历所有图层操作(com接口网页版)

CAD关于图层遍历所有图层操作(com接口网页版)

下面代码是遍历层表中所有层表记录,并得到所有图层名,在遍历的循环中,得到每个层表记录对象,可以去修改它的属性

function GetAllLayer() { var database = mxOcx.GetDatabase(); // 得到所有图层名 var sRet = null; //返回数据库中的层表对象 var spLayerTable = database.GetLayerTable(); //创建一个遍历层表中所有图层的遍历器 var spIter = spLayerTable.NewIterator(); //移动当前遍历器位置 for(;!spIter.Done();spIter.Step(true,true)) { //返回遍历器当前位置的记录 var spLayerRec = spIter.GetRecord(); //符号表记录名属性 var sName = spLayerRec.Name; // 0零层不参加比较 if(sName != "0") { if(sRet == null) sRet = sName; else { sRet = sRet +","+sName; } } } alert(sRet);}

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:CAD闪烁实体
下一篇:CAD栅格
相关文章

 发表评论

暂时没有评论,来抢沙发吧~