子过程定义-Visual Basic VB教程

2.子过程定义: [Static][Public][Private]Sub子过程名[(参数列表)] t局部变量或常数定义t语句块t [Exit Sub] t语句块End Sub子过程名、参数列表规定同函数过程中对应项的规定,但当无形参时,括号也应无4.子过程与函数过程区别: (1)函数过程名有值,有类型,在函数体内至少赋值一次;子过程名无值,无类型,在子过程体内不能对子过程名赋值; (2)调用时,子过程调用是一句独立的语句。函数过程不能作为单独的语句加以调用,必须参与表达式运算。 (3)用函数过程和子过程没有严格的规定,但只要能用函数过程定义的,肯定能用子过程定义,反之不一定。即子过程适用面广。一般当过程有一个函数值,使用函数过程较直观;反之若过程无返回值,或有多个返回值,使用子过程较直观3.子过程的调用t子过程名[参数列表]或tCall子过程名(参数列表)子过程体
ppt 文件大小:2.37MB