WPS 基础接口 > 演示 API 参考 > DocumentWindow > 方法 > DocumentWindow.RangeFromPoint 方法
返回位于某一点(由屏幕上的位置坐标对指定)的 Shape 对象。如果在指定的坐标对上没有形状,则此方法将返回 Nothing

语法

表达式.RangeFromPoint(x, y)

表达式   一个代表 DocumentWindow 对象的变量。

参数

名称 必选/可选 数据类型 描述
x 必选 Long 从屏幕左边缘到该点的水平距离(以像素为单位)。
y 必选 Long 从屏幕顶部到该点的垂直距离(以像素为单位)。

示例

本示例使用坐标 (288, 100) 向第一张幻灯片中添加一个新的五角星。然后,再将坐标由单位磅转换为像素,并使用 RangeFromPoint 方法返回一个对该新对象的引用,最后更改此五角星的填充色。

示例代码
ActivePresentation.Slides.Item(1).Shapes
    .AddShape(msoShape5pointStar, 288, 100, 100, 72).Select()
let myPointX = ActiveWindow.PointsToScreenPixelsX(288)
let myPointY = ActiveWindow.PointsToScreenPixelsY(100)
let myShape = ActiveWindow.RangeFromPoint(myPointX, myPointY)
myShape.Fill.ForeColor.RGB = (80, 160, 130)


请参阅