Hallo,
ich möchte ein Selectionset generieren, welches im Gruppencode 102 einen bestimmten Wert nicht hat.
Normalerweise funktioniert das ja mit dem type=-4 und data= <x>
Der Code für die Auswahl eines bestimmeten Wertes funktioniert
Dim myData(1) As Variant
Dim myType(1) As Integer
Dim mySS As AcadSelectionSet
myType(0) = 0
myData(0) = "DIMENSION"
myType(1) = 102
myData(1) = "{*"
Set mySS = ActiveDocument.SelectionSets.Add("Temp")
mySS.Select acSelectionSetAll, , , myType, myData
Wenn ich nun, was ja bei anderen ENTITIES wie bei einer Abfrag eines Kreisradius funktioniert, die Abfrage so gestalte
Dim myData(2) As Variant
Dim myType(2) As Integer
Dim mySS As AcadSelectionSet
myType(0) = 0
myData(0) = "DIMENSION"
myType(1) = -4
myData(1) = "<>"
myType(2) = 102
myData(2) = "{*"
Set mySS = ActiveDocument.SelectionSets.Add("Temp")
mySS.Select acSelectionSetAll, , , myType, myData
bekomme ich eine Fehlermeldeung
"ungültiges Argument filter list in Select"
Hat jemand eine Erklärung?
schon mal vielen Dank!
Peter
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP