问题:用ActiveX Automation 如何在已有的图层间切换操作?
在CAD的两个图层上各有若干图元。如何跳转到一个图层,读取其中所有图元,然后切换跳转到另一个图层并获取所有图元?
不是很明白楼上的意思?
选择某个图层所有图元很简单,只需要建议一个选择集,过滤为 (8,图层名)即可 我的意思是打开的图形文件已有若干图层,并且每个图层都有确切的图层名称,想根据图层的名称置为当前图层,然后对当前图层的对象进行操作。 唉,如果没有现成的方法我就自己做个方法函数调用算了。 找到了!
ThisDrawing.ActiveLayer = ThisDrawing.Layers.Item("目标图层")
页:
[1]