第一个问题这样处理:
- Dim MySS As AcadSelectionSet
- On Error Resume Next
- Set MySS = ThisDrawing.SelectionSets.Item("mccad")
- If Err Then
- Set MySS = ThisDrawing.SelectionSets.Add("mccad")
- Else
- MySS.Clear
- End If
第二个问题:
如果选择集中有10个对象,你可以使用for each ent in sset来遍历选择集中的对象,并查看其中的内容。
也可以使用
for i=0 to sset.count-1
debug.print sset.item(i).TextString
next
来查看文字的内容。 |