CAD关于线型操作得到图上所有线型(com接口c#语言)

下面C#代码,取到数据库的线型表,然后遍历表中所有线型记录对象,并得到线型名输出

    private void GetAllLinetype()
{MxDrawDatabase database = (MxDrawDatabase)axMxDrawX1.GetDatabase();//返回数据库中的线型表对象MxDrawLinetypeTable linetypeTable = database.GetLinetypeTable();//创建遍历器MxDrawLinetypeTableIterator iter = linetypeTable.NewIterator();if (iter == null)return;string sRet = null;//移动当前遍历器位置for (; !iter.Done(); iter.Step(true, false)){//返回遍历器当前位置的线型样式MxDrawLinetypeTableRecord lineType = iter.GetRecord();//得到文字样式名sRet = sRet + ',' + lineType.Name;}MessageBox.Show(sRet);
}

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部