最新的Web开发教程
 

VBScript的程序


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
显示示例»

调用过程

这个简单的功能程序被调用来计算的两个参数的和:

Function myfunction(a,b)
myfunction=a+b
End Function

response.write(myfunction(5,9))
显示示例»

函数"myfunction"将返回参数的总和"a"和参数"b" 。 在这种情况下,14。

当你调用一个过程,你可以使用Call语句,就像这样:

Call MyProc(argument)

或者,你可以省略Call语句,就像这样:

MyProc argument