AutoCAD на Пайтоне, используя их COM документацию
Вот код на VBA:
Dim FilterType(0) As Integer
Dim FilterData(0) As Variant
FilterType(0) = 0
FilterData(0) = "TEXT"
selection.SelectOnScreen FilterType, FilterData
На Пайтоне я использую его как:
FilterType = win32com.client.VARIANT(VT_ARRAY|VT_I2, [0])
FilterData = win32com.client.VARIANT(VT_ARRAY|VT_VARIANT, ['MText'])
selection.SelectOnScreen(FilterType, FilterData)
но как перевести на Пайтон вот этот код?
Dim FilterType(1) As Integer
Dim FilterData(1) As Variant
FilterType(0) = 0
FilterData(0) = "Text"
FilterType(1) = 0
FilterData(1) = "MText"
selection.SelectOnScreen FilterType, FilterData
Мои глаза!
А там точно вариант надо?
Ну собственно, абсолютно аналогичгый код. Только в квадратных скобках не одно значение, а два
Обсуждают сегодня