例子1:自定义函数调用
Call 自定义函数()
EndScript
Function 自定义函数()
TracePrint "我是自定义函数,被你调用了"
End Function
例子2:自定义函数调用并传入参数,参数可支持多个。
Dim 变量1,变量2
变量1="我是字符串信息"
变量2=123
Call 子程序(变量1,变量2,"第三个参数",456)
EndScript
//定义一个过程,可以在脚本中调用这个过程
Function 自定义函数(参数1,参数2,参数3,参数4)
TracePrint "我是自定义函数,被你调用了"
TracePrint "参数1=" & 参数1
TracePrint "参数2=" & 参数2
TracePrint "参数3=" & 参数3
TracePrint "参数4=" & 参数4
End Function
//支持Exit Function 命令直接退出子程序过程
例子3:Function与Sub的区别,支持返回值
Dim 返回值
返回值=自定义函数()
TracePrint 返回值
EndScript
Function 自定义函数()
TracePrint "我是自定义函数,被你调用了"
自定义函数="把过程中想要返回的信息写这里"
End Function
例子4:自定义函数加法运算
Dim 返回值
返回值=加法运算(1,2)
TracePrint 返回值
EndScript
Function 加法运算(参数1,参数2)
TracePrint "我是自定义函数,被你调用了"
Dim 计算结果
计算结果=参数1+参数2
加法运算=计算结果
End Function
|