CAD关于标注样式得到所有标注样式操作(com接口网页版)

下面代码遍历标注样式表,然后得到每个样式名称,js代码如下:

  function GetAllDim() {
    var database = mxOcx.GetDatabase();
    // 得到所有图层名
    var sRet = null;
    //返回数据库中的文字样式表对象
    var spDimStyleTable = database.GetDimStyleTable();
    //创建一个遍历层表中所有图层的遍历器
    var spIter = spDimStyleTable.NewIterator();
    //移动当前遍历器位置
    for(;!spIter.Done();spIter.Step(true,true))
    {
        //返回遍历器当前位置的记录
        var spDimStyleTableRec = spIter.GetRecord();
        //符号表记录名属性
        var sName = spDimStyleTableRec.Name;
 
            if(sRet == null)
                sRet = sName;
            else
            {
                sRet = sRet +","+sName;
            }
    }
    alert(sRet);
}

猜你喜欢

转载自www.cnblogs.com/yzy0224/p/12010124.html