大学VB,第五章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大学VB,第五章

第五章 (教材第6章、第8章) 过程、对话框及菜单 事件过程 子过程和函数过程 子过程和函数过程,它们都是完成某种特定功能的一组程序代码,不同点是函数过程结束后将带回返回值;而子过程结束不带回返回值,可以作为独立的语句调用。 有两种创建方法: (1)直接在代码窗口中创建; (2)使用“工具”/“添加过程”命令打开“添加过程”对话框创建。 说明 1、VB默认所有模块中的子过程是 Public(公有的),表示在应用程序中随处都可以调用它们; 2、如果选用Private(私有的),则只有该过程所在模块中的程序才能调用该过程。 3、如果使用Static(静态的),则该过程中的所有局部变量的存储空间只分配一次,且这些变量的值在整个程序运行期间都存在;如果省略Static,过程每次被调用时重新为其变量分配存储空间,当该过程结束时释放其变量的存储空间。 4、形式参数简称形参。 说明 把某功能定义为子过程还是函数过程没有严格的规定,一般应遵循自然直观的原则。例如,要进行数学公式或函数式的计算,则定义为VB函数过程;若要完成数据的输入或输出,则定义为子过程较为直观。 参数传递 在子过程和函数过程定义中,通过声明参数列表中的形参,从而使子过程或函数过程实现对上层调用程序的数据或对象进行操作。而参数列表中形参的声明方式,决定了调用过程时实参的传递方式。 传址(续) For Each … Next语句 对话框示范(例) “保存”对话框 例4.12界面 例4.12控件属性 过程调用说明: l???????? 调用过程格式中的参数称为实参,它必须与定义过程中的形参保持个数相同,位置与类型一一对应。 l???????? 调用过程时实参与形参之间信息的交换称为参数传递,参数传递方式有值传递和地址传递,视形参定义的格式而定。 l???????? 当参数是数组时,形参与实参在参数声明时应省略其维数,但括号不能省。 过程调用说明: l???????? 调用过程格式中的参数称为实参,它必须与定义过程中的形参保持个数相同,位置与类型一一对应。 l???????? 调用过程时实参与形参之间信息的交换称为参数传递,参数传递方式有值传递和地址传递,视形参定义的格式而定。 l???????? 当参数是数组时,形参与实参在参数声明时应省略其维数,但括号不能省。 过程调用说明: l???????? 调用过程格式中的参数称为实参,它必须与定义过程中的形参保持个数相同,位置与类型一一对应。 l???????? 调用过程时实参与形参之间信息的交换称为参数传递,参数传递方式有值传递和地址传递,视形参定义的格式而定。 l???????? 当参数是数组时,形参与实参在参数声明时应省略其维数,但括号不能省。 过程调用说明: l???????? 调用过程格式中的参数称为实参,它必须与定义过程中的形参保持个数相同,位置与类型一一对应。 l???????? 调用过程时实参与形参之间信息的交换称为参数传递,参数传递方式有值传递和地址传递,视形参定义的格式而定。 l???????? 当参数是数组时,形参与实参在参数声明时应省略其维数,但括号不能省。 过程调用说明: l???????? 调用过程格式中的参数称为实参,它必须与定义过程中的形参保持个数相同,位置与类型一一对应。 l???????? 调用过程时实参与形参之间信息的交换称为参数传递,参数传递方式有值传递和地址传递,视形参定义的格式而定。 l???????? 当参数是数组时,形参与实参在参数声明时应省略其维数,但括号不能省。 过程调用说明: l???????? 调用过程格式中的参数称为实参,它必须与定义过程中的形参保持个数相同,位置与类型一一对应。 l???????? 调用过程时实参与形参之间信息的交换称为参数传递,参数传递方式有值传递和地址传递,视形参定义的格式而定。 l???????? 当参数是数组时,形参与实参在参数声明时应省略其维数,但括号不能省。 过程调用说明: l???????? 调用过程格式中的参数称为实参,它必须与定义过程中的形参保持个数相同,位置与类型一一对应。 l???????? 调用过程时实参与形参之间信息的交换称为参数传递,参数传递方式有值传递和地址传递,视形参定义的格式而定。 l???????? 当参数是数组时,形参与实参在参数声明时应省略其维数,但括号不能省。 过程调用说明: l???????? 调用过程格式中的参数称为实参,它必须与定义过程中的形参保持个数相同,位置与类型一一对应。 l???????? 调用过程时实参与形参之间信息的交换称为参数传递,参数传递方式有值传递和地址传递,视形参定义的格式而定。 l???????? 当参数是数组时,形参与实参在参数声明时应省略其维

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档