[原创]遍历图层,提取相关数据.
本帖最后由 作者 于 2009-3-2 10:08:18 编辑 <br /><br /> <p>Layers.Count 图层数</p><p>Layers.Item(ii).Name 图层名</p><p>Layers.Item(ii).color 图层颜色</p><p>此程序是工作实践总结,简单明了</p><p>Sub ls()<br/> With ThisDrawing<br/> For ii = 0 To .Layers.Count - 1<br/> With Layers.Item(ii)<br/> Debug.Print .Name, .color, .Lineweight, .Linetype, .PlotStyleName, .Plottable, .ViewportDefault<br/> End With<br/> Next ii<br/> End With<br/> <br/>End Sub<br/>结果</p><p>粗边框线 140 40 Continuous Color_140 True False<br/>细边框线 139 15 Continuous Color_139 True False<br/>标题栏 131 15 Continuous Color_131 True False<br/>粗实线 1 40 Continuous Color_1 True False<br/>细实线 3 15 Continuous Color_3 True False<br/>尺寸线 6 15 Continuous Color_6 True False<br/>中心线 4 15 CENTERX2 Color_4 True False<br/>剖面线 43 15 Continuous Color_43 True </p> <p>什么意思?不是很明白啊!</p> 非常好,简单明了! 不错的实例,谢谢共享。
页:
[1]