- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[理学]计算机VB学习第8章
Visual Basic 程 序 设 计 第8章 过 程 本章主要内容 1、Sub 过程 2、Function 过程 3、参数传递 4、过程的作用域 5、鼠标事件和键盘事件 第8章 过 程 过程的定义: 在设计一个规模较大、复杂程度较高的程序时,往往需要按功能将程序分解成若干个相对独立的部分,然后对每个部分分别编写一段程序,这些程序段称为过程。 模块:VB应用程序(工程)是由若干个过程构成的,这些过程保存在文件中,每个文件的内容通常称为一个模块。 窗体模块(.Frm) VB中的模块有三类:标准模块(.Bas) 类模块(.Cls) 工程是模块的集合。 VB 应用程序中的过程 . 过程的分类: 事件过程 VB中有两类过程: Sub 过程 通用过程 Function 过程 事件过程——是对发生的事件进行处理的代码 通用过程——是由用户根据自己的需要定义和编写的、可供事件过程多次调用的程序段。 二者的区别是:通用过程是由程序中的语句调用。 事件过程往往是由用户事件 触发。 8.1 Sub 过程(子过程) 说明: 1、每个通用过程都有一个过程名(由用户自己指定,规定同变量名),同一模块中过程名不能重名。 2、过程前加上Public关键字或缺省,则该过程为全局级过程,可以被应用程序的所有窗体模块或标准模块中的过程调用(在窗体中定义,调用时应加窗体名)。 3、过程前加上Private关键字,则该过程为模块级过程,只有在声明它的模块中才可以调用此过程。 4、在过程名前加上Static关键字,表明该过程的变量都是静态变量。 5、形参列表是传递到过程中的变量名(多个时用“,”分隔),它指明了调用时传递给过程的参数的类型和个数, 格式为:变量名 [AS 数据类型](过程级变量) 如:Sub Tryout(x as integer, y as integer) x=x+100 y=y*6 Print x,y End Sub 6、过程可以有参数,也可以不带任何参数。通用过程 可以在标准模块中建立,也可以在窗体模块中建立。 7、建立通用过程可以使用以下两种方法: ① “工程”——”添加模块”,添加一标准模块; “工具”——”添加过程” ② 在标准模块或窗体模块中,直接输入通用过程的代码。 2. Sub 过程的调用 在其他过程中执行已声明的Sub过程被称为对Sub 过程的调用。 使用Call语句调用Sub过程 格式:Call 过程名[(实参列表)] 将过程名作为语句使用 格式: 过程名 实参列表 特点: Sub 过程的调用是一句独立的语句。 说明: 1、可以直接调用本模块中声明的过程或标准模块中声明的全局过程; 2、当定义的过程重名时,调用过程时,过程名前应加模块名修饰; 3、如果要调用窗体模块中声明的全局过程,调用时过程名前应加窗体名。 4、调用Sub 过程时,若省略 Call ,则实际参数列表 外面的括号也必须省略。 5、调用Sub 过程时,每个实参可以加单独的括号。 6、实参列表,是向被定义过程的形参列表传递的数据;因此,其数据类型需要和形参列表保持一致。实参可以是常量、变量、数组,或复杂表达式,但无论是什么 都必须有确定的值。 Private Sub Command1_Click() Dim a#, b#, c#, s# a = Val(Text1.Text) b = Val(Text2.Text) c = Val(Text3.Text) If a + b c And b + c a And c + a b Then Call tria
有哪些信誉好的足球投注网站
文档评论(0)