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