注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

王靖凡 廊坊师范学院信息技术提高班十四期

天道酬勤

 
 
 

日志

 
 

VB课本 过程 章节总结  

2017-02-15 16:07:21|  分类: VB学习 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

VB过程

   Sub过程和Function过程:

         我认为过程的实质就是解决一些重复性比较强的问题,通过重复的调用一个过程,来进行问题的解决,在VB中封装了很多的函数比如 Right函数,left函数,Len函数,这些都是已经封装好的过程,通过调用就可以实现其功能。

Sub过程的声明:

[private | Public | Static ] Sub <过程名> [参数表]

  过程体

       [exit sub]

End Sub

其中过程名的命名规则同变量,可以在窗体模块和标准模块中建立。

 

Functiong过程声明:

 [private | Public | Static ] Function <过程名> [参数表][as 类型]

  [函数体]

[<函数名>=<表达式>]

        [exit Function]

End Function

创建位置和Sub过程一样,过程名命名规则同变量名。

 

Sub过程和Function过程的对比:

  调用:

     SubFunction一样都可以使用 Call语句进行调用,也可以直接使用过程名字进行调用。

     要注意调用sub过程的时候应该实际参数和形式参数相对应,否则会出错,Function过程用Call调用的时候回自动放弃返回值。

 

参数的传递:

  参数的传递的时候一定要个数相等,类型相符,否则会报错。

   按值传递(ByVal):

    际参数传给形式参数以后,过程中对形式参数进行修改以后不影响实际参数的值,就是按值传递。

 注:若传递的时候没有注明是按值传递还是地址传递的时候,默认传递数组名是按地址传递,而传递数组的某一项值的时候是按值传递。

VB课本总结(三) - 14期 王靖凡 - 王靖凡 廊坊师范学院信息技术提高班十四期VB课本总结(三) - 14期 王靖凡 - 王靖凡 廊坊师范学院信息技术提高班十四期
 

 

   按地址传递:

际参数传给形式参数以后,过程中对形式参数进行修改以后使得实际参数的值随着形参的值发生改变就是按地址传递。

注:若传递的时候没有注明是按值传递还是地址传递的时候,默认按地址传递。

 

 

递归调用:

递归调用说白了就是自己调用自己解决问题,经典的就是猴子吃桃子的问题

 例子:猴子吃桃子。小猴在某天摘桃若干个,当天吃掉一半多一个;第二天吃了剩下的桃子的一半多一个;以后每天都吃尚存桃子的一半多一个,到第9天要吃时只剩下一个,问小猴共摘下了多少个桃子?

VB课本总结(三) - 14期 王靖凡 - 王靖凡 廊坊师范学院信息技术提高班十四期

 

未完待续…                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

  评论这张
 
阅读(73)| 评论(28)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017