其实没有本质的差别,差异在于功能和使用方法上。sub是子程序,没有返回值;而function是函数,有返回值的。就这点差异。
在vb中,通用过程分为两类,即子程序过程(Sub过程)和函数过程(Function过程)。Sub过程:不直接返回值,可以作为独立的基本语句调用。Function过程:要返回一个值,通常出现在表达式中。已经说得很明了了,举例即多余。
sub是子程序的意思,是一个程序段function是一个函数,可以作为类似变量使用
前者是窗体命
后者为函数,前者是窗体命令。