zxj_76 发表于 2003-4-11 19:23:00

[原创] object.Select 的问题

我的程序中有以下问题:

object.SelectMode[, Point1][, Point2][, FilterType][, FilterData]

Mode 取 acSelectionSetWindow,给定两个点,把这两个点所形成的矩形范围内相关的信息过滤后删除,如果这个范围在屏幕内,则运行是正常的,但如果不在屏幕内,则不能执行删除过程,请问是为什么,这一个过滤器一定要在屏幕内吗?

mccad 发表于 2003-4-11 19:31:00

是的,该方法中Mode除了acSelectionSetAll外,其它均仅对屏幕上的对象有效

这就好象和你手动选择对象一样

zxj_76 发表于 2003-4-11 20:27:00

那有什么办法选择屏幕以外的实体呢?

mccad 发表于 2003-4-11 20:32:00

先缩放到全图范围,再进行选择,然后再缩小回原来位置

zxj_76 发表于 2003-4-12 15:26:00

看样子只能如此了!

页: [1]
查看完整版本: [原创] object.Select 的问题