- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 思考 2 6 8 1 * 思考 2 6 8 0 2 6 12 说明: 在窗体中声明了三个变量a、b、d 3个窗体级变量,该窗体的所有过程都可使用这3个变量。 * 思考 2 6 8 0 2 6 12 2 6 12 * 思考 2 6 8 2 6 12 * 思考 2 6 8 2 6 12 2 6 8 * 小结 Function过程 Sub过程 参数传递 过程的嵌套调用和递归调用 参数的作用域和生存期 liux_yt @163.com 第5章 过程 Visual Basic程序设计 --Visual Basic程序设计教程与实验 管理学院信管教研室 * 主要内容 过程概述 Function过程 Sub过程 参数的传递 过程的嵌套调用和递归调用 变量的作用域和生存期 * 过程概述 过程的引入:使同类的操作不重复(操作方法相同、参数不同) 过程: 完成一段独立功能,可供其他过程使用(调用)。 过程又称为子程序 调用过程: 调用其他过程的过程。 调用过程: 调用Sprg1 调用Sprg1 调用Sprg2 子过程: Sprg1 子过程: Sprg2 * 过程概述 VB中主要有3种过程: 事件过程:对象事件在用户或系统发出动作时被触发,事件响应时执行的过程就是事件过程。 通用过程:必须由其他过程调用的代码段,往往由用户自己创建。 通用过程根据是否有返回值,分为子程序(Sub过程)和函数(Function过程)。 属性过程:用来返回和设置属性的值,还可以设置对象的引用。 * 5.1 Function过程 Function过程的定义 格式: [Public|Private][Static] Function 函数过程名 ([形参表]) [As 类型] [语句组] 函数过程名 = 表达式 [Exit Function] [语句组] End Function * 5.1 Function过程 说明: Public: 缺省值。使用Public时表示各模块的所 有其他过程都可以调用该Function过程。 Private: 使用Private时表示只有本模块中的其他过程才可以调用该Function过程。 Static: 使用Static时表示将过程中的所有局部变 量说明为静态变量。 函数过程名: Function过程的名称,遵循变量 的命名规则。 形参表: 表示Function过程的参数变量列表。多个变量之间用逗号隔开。 * 5.1 Function过程 形参表格式: [ByVal|ByRef]变量名 [As 类型] ByVal:表示参数将按值传递。 ByRef:缺省值,表示参数将按地址传递。 As类型:定义返回值的数据类型。 函数过程名 = 表达式:将函数的返回值赋给函数过程名,省略该语句,数值函数返回0,字符串函数返回空串。 Function过程不能嵌套定义。 * 5.1 Function过程 Function过程的建立 直接在代码窗口中输入。 在通用部分。 使用“添加过程”命令。 打开代码窗口,执行“工具”菜单中的“添加过程”命令,打开“添加过程”对话框,输入相应内容。 * 5.1 Function过程 [例5-1]编写一个计算n!的Function过程。 分析:确定参数个数、类型、函数名、类型。 Function Fact(N As Integer) As Long Dim I As Integer, F As Long F = 1 F用于保存阶乘值 For I = N To 1 Step -1 ‘或For I= 1 To N F = F * I Next I Fact = F 给函数过程名赋值 End Function * 5.1 Function过程 Function过程的调用 格式:函数过程名([实参表]) 说明: 在调用时实参和形参的数据类型、顺序、个数必须匹配。 函数调用只能出现在表达式中,其功能是求得
您可能关注的文档
最近下载
- 征信简版电子版PDF个人信用报告必威体育精装版版2024年可编辑带水印模板.pdf
- QC080000-2017必威体育精装版版有害物质内部审核全套通用资料(内审计划+内审检查表+内审报告等).pdf VIP
- 地下管线施工中危险源识别与防范措施.docx VIP
- 红楼梦判词及解析.docx VIP
- QB/T 4286-2012 -纱窗通用技术条件.pdf VIP
- 2024年至2025年福建省莆田市公开招聘警务辅助人员辅警结构化面试历年模拟题库二含答案.docx
- 世界卫生组织.美国癌症学会-2022 年全球癌症统计数据:GLOBOCAN 对全球 185 个国家 36 种癌症的发病率和死亡率的估计-神刊CA临床医师癌症杂志.pdf
- 机电传动控制自动物料运输线控制电路设计..doc VIP
- 美国标准公司法中文.pdf
- 招标代理服务质量标准与保障措施.docx VIP
文档评论(0)