VB过程与函数课件.ppt
《VB过程与函数课件.ppt》由会员分享,可在线阅读,更多相关《VB过程与函数课件.ppt(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 (1)、有以下程序段: For i = 1 To 3 For j = 1 To 5 s = i*j Next j Next i 则语句s = i*j 的执行次数是 ( ) (A)15(B)16(C)17(D)183、程序阅读、程序阅读A (2)、有如下程序段: x = 1 y = 0 Do While x10 x = x * 2 y = y +1 Loop 该程序段运行后,y的值为( ) (A)0(B)2(C)3(D)43、程序阅读、程序阅读D一、概念: VB应用程序是按模块化的方式组成的,每个模块完成一部分任务。 模块分成两种:模块分成两种:1. 过程过程 2. 函数函数过程:强调的是动作
2、,比如显示一个对话框过程:强调的是动作,比如显示一个对话框 MsgBox 你输入东西了,哈哈你输入东西了,哈哈“函数:强调的是值的计算,如求算术平方根,函数:强调的是值的计算,如求算术平方根,sqr(5) 过程:将程序划分为一个个较小的逻辑单元,每个逻辑单元构成一个过程。过程中的代码被重复的调用。过程分为:事件处理过程和通用过程。模块分成两种:模块分成两种:1. 过程过程 2. 函数函数 过程:强调的是动作,比如显示一个对话框过程:强调的是动作,比如显示一个对话框 MsgBox MsgBox 你输入东西了,哈哈你输入东西了,哈哈“ 函数:强调的是值的计算,如求算术平方根,函数:强调的是值的计算
3、,如求算术平方根,sqr(5)sqr(5) (1 1)事件处理过程:当对象)事件处理过程:当对象X X上发生某个事件上发生某个事件Y Y时,需要执行一段程序来响应这个事件。时,需要执行一段程序来响应这个事件。常用格式常用格式 sub 对象名对象名_事件的标准名(参数表)事件的标准名(参数表) 语句块语句块 end sub如:如:Private Private SubSub Command1_Click() Command1_Click() a = InputBox( a = InputBox(请输入你的姓名请输入你的姓名:):) MsgBox (a + MsgBox (a + 我知道你了,哈哈
4、我知道你了,哈哈!)!) End SubEnd Sub(2)通用过程(教材省略,不作要求)通用过程(教材省略,不作要求)1 1、例:文本框、例:文本框1 1,内容改变事件,内容改变事件 Private Private SubSub Text1_Change() Text1_Change() MsgBox MsgBox 你输入东西了,哈哈你输入东西了,哈哈“ End Sub End Sub2 2、事件处理过程名事件处理过程名= =对象名对象名_ _事件的标准名事件的标准名 对象名对象名: :文本框文本框(Text)(Text)、命令按钮(、命令按钮(CommandCommand)、)、标签标签(
5、label)(label) 事件事件的标准的标准名名 单击单击(click)(click)、双击、双击(Dblclick)(Dblclick)、改变内容改变内容(change)(change)、键盘按下(键盘按下(KeyPress)KeyPress) ( (参见教材参见教材P84P84表表4.4.1)4.4.1)4 4、事件处理过程、事件处理过程以以subsub开始,并且以开始,并且以end subend sub结束结束 Private Sub Command1_Click()Private Sub Command1_Click() Dim a As StringDim a As String
6、 Label2.Caption = (Label2.Caption = (请输入你的姓名请输入你的姓名:):) a = Text2.Texta = Text2.Text If a ThenIf a Then Picture1.Print (a + Picture1.Print (a + 我知道你了,哈哈我知道你了,哈哈!)!) End IfEnd If End SubEnd Sub Private Sub Label1_Dblclick()Private Sub Label1_Dblclick() Picture1.Print Picture1.Print 你双击我了,哈哈你双击我了,哈哈!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 过程 函数 课件
限制150内