VisualBasic6.0程序设计p第6章.pdfVIP

  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文档。上传文档
查看更多
第6章 过 程 第6章 过 程 (时间:2次课,4学时) / 第6章 过 程 第6章 过 程  在本章中,我们就来介绍这样一种可代替重复操 作的新的概念──过程。  过程是结构和功能均独立的逻辑部件。可分为事 件过程、通用过程和函数过程。事件过程就是我 们都已经很熟悉的针对不同的控件响应不同的外 部事件时编写的代码段,由外部事件触发执行。 / 第6章 过 程 第6章 过 程  6.1 通用过程  6.2 Function函数过程  6.3 调用过程时的参数传递  6.4 递归  6.5 习题 / 6.1 通用过程 6.1 通用过程  通用过程,又叫sub子程序过程,结构与事 件过程类似,在程序中用语句显式调用。 / 6.1 通用过程 6.1 通用过程  6.1.1 声明sub过程  6.1.2 调用sub过程 / 6.1.1 声明sub过程 6.1.1 声明sub过程 sub过程的定义语法如下: [private | public][static] sub 过程名 ([参数列表]) [变量和常量声明] 语句体 [exit sub] 语句体 end sub 其中: (1)过程名的命名规则和变量的命名规则一致,不允许使用事件过 程名作为通用过程名。 (2)带有private前缀的sub过程是窗体级过程,只能在本窗体中调 用;带有public前缀的sub过程是全局过程,在本工程中均可调用 。省略时默认为public。 在其他窗体调用全局过程时,需要指明该过程所在的窗体名)。 (3)过程体用来描述过程的操作。可通过exit sub语句提前结束过 程的执行。 / 6.1.1 声明sub过程 6.1.1 声明sub过程 (4)参数列表中给出的是过程的形式参数。过程是会反复使用的一段代 码,形参则是每次使用时有可能不同的量,类似于数学公式中的自变 量。形参不同于变量,没有存储空间。允许有多个形参,之间用逗号 隔开。定义时语法如下: [bybal] 变量名1[()] [as 数据类型] [,变量名2[()] [as 数据类型]……] 形参可以是变量或数组,数组做形参时,数组名后跟一对空括号。 byval表明形参的传递方式,在后续章节中讨论。 as 数据类型用来说明形参的类型,缺省时形参为变体型(定长字符串 不能作形参)。 (5)sub过程不能嵌套定义,即不允许在sub 中再定义sub或function过 程。 例6.1 定义一个过程,控制计算机喇叭连续蜂鸣。在代码窗口通用声 明处输入如下代码: / 6.1.1 声明sub过程 6.1.1 声明sub过程 Private Sub beep_sound(n As Integer) Dim i As Integer,j As Integer For i = 1 To n Beep beep语句用于控制计算机喇叭蜂鸣 For j=1 to 1000000 在两声喇叭声之间适当延时 Next Next End Sub 上面定义的过程控制计算机根据形参的取值蜂鸣n下。 完成了过程定义后,必须在程序中调用才能实现过程所定义的操 作。 / 6.1.2 调用sub过程

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档