lihezhou 发表于 2019-8-24 15:15:00

用AcDocEd.SelectWindow只能选择视口内的项目。

用AcDocEd.SelectWindow只能选择视口内的项目。而且图纸放大一点选择指定的区域,正常是20个对象被选中,当图纸缩小,会选择指定区域外的东西,也许选择到了100多个。如果指定的区域是不在视口内,选择不到东西。我目的想快速找到一个区域内的对象,不希望所有对象去计算一次,这样的效率太慢,不知道有哪位高人有法子,指点一二,谢谢。

cairunbin 发表于 2019-8-25 08:05:00

我使用Editor.SelectCrossingPolygon,不存在这个问题。

lihezhou 发表于 2019-8-24 15:18:00

用ZOOM来解决就是屏幕会闪动,感觉不科学。而且效率感觉也不好!

dragoon33333 发表于 2019-8-24 16:02:00

缩放到待选定区域,这个无解,lisp的ssget也有这个问题,转了c#发现还是这个问题。

Leo1980 发表于 2019-9-5 09:48:00


楼主说应该是手动操作时才有这个问题吧,桌子也不知道怎么想的,caxa之类都没有这个问题

cairunbin 发表于 2019-9-6 07:51:00


不会是手动操作。
页: [1]
查看完整版本: 用AcDocEd.SelectWindow只能选择视口内的项目。