关于图层复制,请大家帮忙!!
我想实现的功能是:将一个图层的所以对象复制到新的图层(当然,新的图层和原始图层名字不同的)!我查看了CopyObjects 方法,发现里面第二个参数不支持图层!!我该怎么办!!! 引用我的选择集增强类TlsSel<A href="dispbbs.asp?BoardID=4&ID=28869" target="_blank" >dispbbs.asp?BoardID=4&ID=28869</A>
Sub ttttt()<BR>Dim ss As New TlsSel<BR>ss.Init "TlsSel1"<BR>ss.SetFilter 8, "0"<BR>ss.Selectobject acSelectionSetAll<BR>For Each i In ThisDrawing.CopyObjects(ss.ToArray, ThisDrawing.ModelSpace)<BR>i.Layer = "1"<BR>Next i<BR>End Sub Dim ss As New TlsSel<BR> ss.Init<BR> ss.SetFilterType 8<BR> ss.SetFilterData "居民地类"<BR> ss.Selectobject acSelectionSetAll<BR> For Each i In ThisDrawing.CopyObjects(ss.ToArray, ThisDrawing.ModelSpace)这一行报错,提示要求对象!!!<BR> i.Layer = "0000"<BR> Next i
我查了一下,发现ss.count为0
页:
[1]