Тема: Как записать Fitertype и Filterdata для SelectionSet?
Мне нужно получить SelectionSet всех линий пересекающихся в двух данных точках (LinObj.StartPoint и LinObj.EndPoint), но в SelectionSet я хочу получить все линии кроме LinObj. Я написал так, но это не срабатывает. В чём ошибка?
ReDim filtertype(0 To 7) As Integer
ReDim filterdata(0 To 7) As Variant
filtertype(0) = -4: filterdata(0) = "<AND":
filtertype(1) = -4: filterdata(1) = "<NOT":
filtertype(2) = 5: filterdata(2) = LinObj.Handle:
filtertype(3) = -4: filterdata(3) = "NOT>":
filtertype(4) = -4: filterdata(4) = "AND>":
filtertype(5) = -4: filterdata(5) = "<AND":
filtertype(6) = 0: filterdata(6) = "Line":
filtertype(7) = -4: filterdata(7) = "AND>":
ssLineIntersectWith.Select acSelectionSetCrossing, LinObj.StartPoint, LinObj.EndPoint, filtertype, filterdata