Call 调用过程
🎯功能
调用一个函数或者子程序。
📜语法
Call 过程名([自定义参数1, 自定义参数2, ...])
📥参数
参数 | 类型 | 解释 |
---|---|---|
过程名 | 标识符 | 调用任意已经定义的函数或子程序。 |
自定义参数 | 任意类型 | 可选参数,允许多个,根据调用的过程确定参数的数量。 |
📤返回
无
💡示例
例子1
TracePrint "准备调用子程序"
Call 子程序()
TracePrint "调用子程序结束了"
Sub 子程序()
TracePrint "我是被你调用的子程序"
End Sub
例子2
Dim x
x = "你好"
TracePrint "准备调用子程序"
Call 子程序(x, "欢迎加入紫猫编程学园", 123)
TracePrint "调用子程序结束了"
Sub 子程序(参数1, 参数2, 参数3)
TracePrint "我是被你调用的子程序"
TracePrint "各参数为:", 参数1, 参数2, 参数3
End Sub
例子3
TracePrint "准备调用函数"
Call 函数()
TracePrint "调用函数结束了"
Function 函数()
TracePrint "我是被你调用的函数"
End Function
📘备注
- 若调用时,省略调用关键字
Call
与参数的括号,则子程序与自定义参数之间必须用空格隔开。 - 函数使用
Call
调用时,无法保存返回值到变量中。