[VBA]请大家帮忙一个小程序,实在搞不定了。
怎样得到与射线A相交最近(交点与射线端点距离最短)的那个图像?请各位板主和高手们帮一下,就算给个相近的例子,或一个比较详细的思路也行(告诉我用什么),最好能帮我编一下。好象也有人给你提示过,先用选择集找出所有与这条射线相交的物体,然后求得每个交点,从这儿开始我有一个不一样的思路,可以再一次构造一个选集,用“object.Select acSelectionSetCrossing, 交点,射线起始点 ” ,当新选集中数量超过1个(已把射线过滤掉),说明这个交点不是最近,只有刚好是1个才说明这个交点是最近的。 感觉这个要好用一些 谢了
页:
[1]