Message 1 of 18
Get a selections set... why does this work?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I pain stakingly wrote this code and it works ... but, I am not fully sure just why with confidence enough to add commentary to it... can someone assist?
Public Function getPolyLineBlockCorrals() As AcadSelectionSet
Dim FilterType(0 To 2) As Integer
Dim FilterData(0 To 2) As Variant
FilterType(0) = 8
FilterData(0) = "ContNum"
FilterType(1) = 0
FilterData(1) = "INSERT"
FilterType(2) = 2
FilterData(2) = "`*U*"
On Error Resume Next
Set objSS = ThisDrawing.SelectionSets("test2corrals")
If Err Then Set objSS = ThisDrawing.SelectionSets.Add("test2corrals")
objSS.Select acSelectionSetAll, , , FilterType, FilterData
Set getPolyLineBlockCorrals = objSS
End Function
Public Function getPolyLineBlockCorrals() As AcadSelectionSet
Dim FilterType(0 To 2) As Integer
Dim FilterData(0 To 2) As Variant
FilterType(0) = 8
FilterData(0) = "ContNum"
FilterType(1) = 0
FilterData(1) = "INSERT"
FilterType(2) = 2
FilterData(2) = "`*U*"
On Error Resume Next
Set objSS = ThisDrawing.SelectionSets("test2corrals")
If Err Then Set objSS = ThisDrawing.SelectionSets.Add("test2corrals")
objSS.Select acSelectionSetAll, , , FilterType, FilterData
Set getPolyLineBlockCorrals = objSS
End Function