VB程序设计子程序
20页1、第四章 过程与函数对于某些多次反复执行的程序段 ,我们可以将它定义成子程序。子程序分为过程和函数。定义在代码窗口中直接定义子过程形式如下 : Public/Private sub 子程序名(参数列表 )语句Exit Sub语句End Subl函数过程形式如下 : Public/Private Function 函数名(参数列表) As 类型 语句函数名=返回值Exit Function语句 函数名=返回值End Functionl形参列表:参数1,参数2,l 参数定义: byval 变量名 as 数据类 型Byval 数据传递方式:值传递,省略时为地址传递Exit sub/Exit function 中途退出过程调用l子程序名参数列表/Call 子程序名(参数列表)l变量名 = 函数名(参数列表)例:过程调用call exchange( a, b)或 exchange( a,b)例:函数调用Print maxnum(a,b)X=maxnum(a,b)例5.1 编一交换两个数的过程。Private Sub jiaohuan(x As Integer, y As Integer)Dim t
2、 As Integert = x x = y y = t End Sub形参: x, y 数据传递方式: 地址传递参数传递Private Sub Form_Click() Dim a As Integer, b As Integer a = 10 : b = 20 Print “原值:“; “a1=“; a, “b1=“; b call jiaohuan(a, b)Print “交换后:“; “a1=“; a, “b1=“; bEnd Sub函数的定义和调用lprivate function jch ( n as integer)l dim f as integer,I as integerl f=1l for i=1 to nl f=f*il next il jch=flend function 在表达式中使用计算 m!*n!/(m-n)!jch(m)*jch(n)/jch(m- n)过程的作用域(1) 窗体中的过程lprivate 子程序只能在本窗体中调用lpublic 子程序可以在其它窗体中应用, 但调用方式为 窗体名.过程名 (2) 标准模块中的过程public 可以在任意窗体
《VB程序设计子程序》由会员油条分享,可在线阅读,更多相关《VB程序设计子程序》请在金锄头文库上搜索。
最新学校新冠肺炎疫情突发事件应急处置办法和流程
最新疫情防控期间学校用餐与食堂管理规定和师生一日流程图
最新Xx省xx区返学师生员工健康登记表
诊所简介
高中英语-第二单元-《the-United-Kingdom》课件-新必修5
新版新目标英语七年级下unit4--Don't-eat-in-class课件
新版PEP六年级英语unit6-how-do-you-feel-A-Let's-talk
安徽专版2018秋八年级英语上册Unit5Doyouwanttowatchagameshow第6课时习题课件新人教目标版
酸的和甜的教学课件.doc
Lesson-1-Where-do-we-go-from-here概要
Docker技术与实践
七年级英语下册-Unit-9-What-does-he-look-like(第3课时)(Grammar-Focus-3d)同步语法精讲精练课件-(新版
《I'm-going-to-do-the-high-jump》PPT课件3
高二英语外研版-必修5-Module-2-A-Job-Worth-Doing-Reading课件
英语片段教学-I-can-do-it
Adobe公司简介
安徽专版2018秋八年级英语上册Unit5Doyouwanttowatchagameshow第2课时习题课件新人教目标版
第二单元全课件Unit2-What-time-do-you-go-to-school-全课件
第18课-Windows的磁盘管理与安全
第12章--Windows-Server-2008路由及远程访问
2024-04-08 20页
2024-04-06 36页
2024-02-09 36页
2024-01-31 31页
2024-01-28 18页
2024-01-28 31页
2024-01-28 24页
2024-01-28 27页
2024-01-28 24页
2024-01-28 25页