將程序按功能分割成若干較小的邏輯部件,這些部件稱為過程。
過程常用于重復(fù)或共享的任務(wù),能有效降低程序編寫的復(fù)雜性,提高程序執(zhí)行的效率。
VBScript 的子程序和函數(shù)統(tǒng)稱為過程,子程序叫 Sub 過程,函數(shù)叫 Function 過程。
兩者區(qū)別:
1. Sub 過程由 Sub 語句開始,End Sub 語句結(jié)束;Function 過程由 Function 語句開始,End Function 語句結(jié)束。
2. Sub 過程執(zhí)行操作,但是不返回任何值;Function 過程通過過程中的一個或多個語句給過程名賦值,向調(diào)用程序返回值。
3. 調(diào)用 Sub 過程時,只需輸入過程名或相關(guān)參數(shù),也可以使用 Call 語句調(diào)用;而調(diào)用 Function 過程時,必須將其名稱和參數(shù)放在賦值語句的右邊或表達式中。