最新的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