|
|
发表于 2009-4-9 17:02:30
|
显示全部楼层
来自: 中国辽宁营口
- # [4 P: z1 ~3 }! f
- Dim SS As AcadSelectionSet, filtertype(1) As Integer, filterdata(1) As Variant
1 u9 ^% U' n0 }: c: f# l - Set SS = ThisDrawing.SelectionSets.Add("SS") '新建选择集" F# \# w( S; z8 [
- filtertype(0) = 0 '对象类型
/ V* h/ ?' k! R" |1 f- w - filterdata(0) = "circle" '圆
6 i$ H& _8 ]1 \/ U - filtertype(1) = 8 '所在图层
+ c8 E* R% ?* R - filterdata(1) = "circlelay" '楼主给出的图层名/ ]! v8 \4 E5 t; z/ p
- SS.Select acSelectionSetAll, , , filtertype, filterdata '选择方式随意,这里只是举例
: f* o, C( P2 a1 x$ ~, o - '中间过程略 A# c! Q, O+ N* ^# j. r
- SS.Delete '删除用过的选择集& a: l$ \: x1 v# U6 K* x
复制代码 |
|