将程序按功能分割成若干较小的逻辑部件,这些部件称为过程。
过程常用于重复或共享的任务,能有效降低程序编写的复杂性,提高程序执行的效率。
VBScript 的子程序和函数统称为过程,子程序叫 Sub 过程,函数叫 Function 过程。
两者区别:
1. Sub 过程由 Sub 语句开始,End Sub 语句结束;Function 过程由 Function 语句开始,End Function 语句结束。
2. Sub 过程执行操作,但是不返回任何值;Function 过程通过过程中的一个或多个语句给过程名赋值,向调用程序返回值。
3. 调用 Sub 过程时,只需输入过程名或相关参数,也可以使用 Call 语句调用;而调用 Function 过程时,必须将其名称和参数放在赋值语句的右边或表达式中。