正在加载图片...
这类函数和过程是用户根据自己的需要定义的,可在工程中被调用执行。 (2)VB提供的自定义过程有4种:Sub子过程、Function函数过程、Property属性过 程、Event事件过程 (3)子过程和函数过程的异同点 共同点:都是为完成某个功能而编写的一段程序,使用时被其他过程调用。 不同点:子过程考虑更多的是执行的过程,结果体现在执行过程中,不带有返回值,调 用时使用Cl语句:函数过程强调的是返回的结果,因此具有类型,调用时需要使用相同 类型的变量接收函数的返回值或在表达式中应用函数,函数过程不能单独作为一条语句执 行。 23.子过程和函数过程的形式 (1)子过程形式 [PrivatePublic][Static]Sub<过程名>(参数表)】 <语句序列 [Exit Subl <语句序列 End Sub 说明: 子过程以Sub开头,以End Sub结束。其中的语句序列称为过程体。 过程名:命名规则与变量名相同,由用户指定 参数表:过程被调用时传送给该过程的形式参数表 Exit Sub语句:表示从过程中退出,并返回主调过程。 (2)函数过程形式 [PrivatelPublic][Static]Function<函数名>[(参数表)][As类型] <语句序列> [Exit Function] [函数名=表达式] End Function 说明: 函数过程以Function开头,以End Function结束,其它含义与子过程中相似. As类型:是函数过程返回值的数据类型。 由函数过程返回的值放在<表达式中,再将它赋给函数名。 Exit Function语句:表示从函数过程中退出,并返回主调过程 24.子过程和函数过程的调用方法 (1)子过程的调用方法 方法l:用Cal语句调用Sub过程,格式为 Cal过程名[(参数表)】 方法2:把过程名作为一个语句来使用,格式为: 过程名[参数表] (2)函激过程的调用方法 函数名([参数表])Ì©ë I*+&gh VG^iT=|*v?> £¦2( ï’& Y  œB56 ~ .5&# © 4'#,'9 [\ 8 ø(  £¦~ ë© • `•B}IÓû…sK7„_]J€V)*·=y |*> f•B~ ™š› Iv? VX²’^v? TVf YÀ¸3V| *·)*  DE© œ|IÀ¸XVžYV|*·gh)*w @Ÿ©À¸3R^NOATx*©V© f„ $ÓJCDEv ?>  :95;95<= £¦~ A 4'&8>456&&56 ú £¡N¦ DEF    0&56    DEF 56 B ~ H 56 yUVH 56 ;>yTDEFÒÓ ²> úBú¢ZúwV¼*$ ¡NB =|*·£¤ A¡N> 0&56 DEBN1½ TߑV,À¸l| > £¦© A 4'&8>456&&.5&# ©ú £¡N¦      DEF    0&.5&# ©úâNOA .5&# B © H .5&# yUVH .5&# ;Vyñ ~ Tw¥>  BI© À¸3> ¼© À¸3,^ NOA TV{{E©ú> 0&.5&# DEBN1½© TߑV,À¸l| >  :95;95>7?@ £¦~ |*  B*  DE|* 56 V@AÓB   ú £¡N¦  BL ú$ÓJKDE†)*V@AÓB ú ¡N £¦ © |* ©ú£¡N¦
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有