cooolseee 发表于 2017-11-18 22:08:54

还是选择集的问题

AcadSelectionSet ss = doc.SelectionSets.Add("SS");
            double[] p = { 0, 0, 0 }; double[] p1 = { 2000, 2000, 0 };
            int[] fType = { 0, 62 }; object[] fData = { "TEXT", 2 };
            ss.Select(AcSelect.acSelectionSetAll,p,p1,fType,fData);
------------------
这段代码程序老报错,说fType,fData用的不合适?请高手指点,感谢!!!


wyy623 发表于 2018-5-17 17:47:58

表示看不懂~~~

dong20030432 发表于 2018-5-19 09:25:07

本帖最后由 dong20030432 于 2018-5-19 09:33 编辑

acSelectionSetAll是用来进行全部选择的,你却想用它来进行窗口选择,当然会报错了。你需要找点选择集过滤相关的教程好好看看。只有当MODE是acSelectionSetWindow时才能使用Point1,Point2来限定选择范围。



页: [1]
查看完整版本: 还是选择集的问题