关于SelectOnScreen选择时的排序问题
关于SelectOnScreen选择时的排序问题:我很想了解下使用SelectOnScreen创建的选择集合,这个选择集合是有序的还是无序的。还有使用这个SelectOnScreen方法创建的选择集列表如何才能做到让他根据位置坐标进行排序,可以从上到下从左到右,或者其它的排列顺序。有序的,我记得是根据生成的顺序来排列的。如果要指定顺序,就要一个个点选了。不清楚有没有其他方法按位置排列。 自己对选中的元素进行按照自己规则排序。理论上就不存在自动坐标排序的,重叠的怎么算? B站CAD的VBA二次开发视频
你可以看一下B站的这个视频 陈宫在家吗 发表于 2023-2-22 15:38
B站CAD的VBA二次开发视频
你可以看一下B站的这个视频
感谢大佬,感觉打开了新世界的窗口,关于VBA做CAD二次开发的示例感觉好难找。 箭头_Row 发表于 2023-2-22 16:23
感谢大佬,感觉打开了新世界的窗口,关于VBA做CAD二次开发的示例感觉好难找。
B站学习的视频挺多的。VBA资料确实不多,我之前也想学lisp呢,两次拿起来,看了没多久都放弃了…… 自己写个排序函数也蛮好的啊,例如按某个指定点坐标(例如块插入点、边界左下点、边界中心点等等)的xy坐标进行排序。选择集排序后存到对应数组中。 chixun99 发表于 2023-2-23 11:33
自己写个排序函数也蛮好的啊,例如按某个指定点坐标(例如块插入点、边界左下点、边界中心点等等)的xy坐标 ...
这个思路不错 陈宫在家吗 发表于 2023-2-24 08:19
这个思路不错
用它做了个批量排图块的还是很有效果的。特别是看到一堆乱麻的图纸排列整齐成就感爆棚。
页:
[1]