VBScript中有两种方法:
- Sub过程
- Function过程
的VBScript Sub过程
Sub过程:
- 是一系列的语句,由小组和End Sub语句封闭
- 可以执行的操作,但does not return值
- 可以使用参数
Sub mysub()
要么
Sub mysub(argument1,argument2)
例
Sub mysub()
response.write("I was written by a sub procedure")
End Sub
显示示例»
VBScript函数程序
Function过程:
- 是一系列的语句,由Function和End Function语句封闭
- 可以执行的操作,并can return一个值
- 可以通过调用过程需要传递给它的参数
- 不带参数,必须包括一个空的圆括号()
- 通过将值分配给它的名称返回一个值
Function myfunction()
要么
Function myfunction(argument1,argument2)
例
function myfunction()
myfunction=Date()
end function 显示示例»
调用过程
这个简单的功能程序被调用来计算的两个参数的和:
函数"myfunction"将返回参数的总和"a"和参数"b" 。 在这种情况下,14。
当你调用一个过程,你可以使用Call语句,就像这样:
Call MyProc(argument) 或者,你可以省略Call语句,就像这样:
MyProc argument