WPS 基础接口 > 演示 API 参考 > OLEFormat > 方法 > OLEFormat.DoVerb 方法
请求 OLE 对象执行其中一个动作。使用 ObjectVerbs 属性可确定 OLE 对象的可用动作。

语法

表达式.DoVerb(Index)

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

参数

名称 必选/可选 数据类型 描述
Index 可选 Integer 要执行的动作。如果忽略该参数,则执行默认动作。

示例

本示例对当前演示文稿中第一张幻灯片的第三个形状执行默认动作,其中第三个形状是链接或嵌人的 OLE 对象。

示例代码
let sli = ActivePresentation.Slides.Item(1).Shapes.Item(3)
    if(sli.Type == msoEmbeddedOLEObject || sli.Type == msoLinkedOLEObject){
        sli.OLEFormat.DoVerb()
    }

本示例对当前演示文稿中第一张幻灯片的第三个形状执行默认动作“Open”,其中第三个形状是支持动作“Open”的 OLE 对象。

示例代码
let sli = ActivePresentation.Slides.Item(1).Shapes.Item(3)
    if(sli.Type == msoEmbeddedOLEObject || sli.Type == msoLinkedOLEObject){
        for(let i = 1; i <= sli.OLEFormat.ObjectVerbs.Count; i++){
            nCount++
            if(sli.OLEFormat.ObjectVerbs.Item(i) == "Open"){
                sli.OLEFormat.DoVerb(nCount)
            }
        }
    }

Do Verb 方法 doverb 方法 执行动作


请参阅