WPS 基础接口 > 演示 API 参考 > Application > 方法 > Application.Run 方法
运行 Visual Basic 过程。
注释
宏可能包含病毒,因此在运行宏时要格外小心。请采用下列预防措施:在计算机上运行最新的防病毒软件;将宏安全级别设置为“高”;清除“信任所有安装的加载项和模板”复选框;使用数字签名;维护受信任的发布者的列表。

语法

表达式.Run(MacroName, safeArrayOfParams)

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

参数

名称 必选/可选 数据类型 描述
MacroName 必选 String 要运行的过程的名称。该字符串可包含下列内容:后跟感叹号 (!) 的加载演示文稿或加载宏文件名、后跟句点 (.) 的有效模块名称以及过程名称。例如,“MyPres.ppt!Module1.Test”是一个有效的 MacroName 值。
safeArrayOfParams() 必选 Variant 要传递给该过程的参数。不能为此参数指定一个对象,也不能对此方法使用命名参数。参数必须按位置传递。

返回值
Variant

示例

在本示例中,Main 过程定义一个数组,然后运行宏 TestPass,将该数组作为参数传递。

示例代码
function Main() {
    let x = []
    x[1] = "hi"
    x[2] = 7
    Application.Run("TestPass", x)
}

function TestPass(x) {
    MsgBox(x[1])
    MsgBox(x[2])
}


请参阅