计算机二级《 Visual Basic》基础教程(二十一)
树图思维导图提供 计算机二级《 Visual Basic》基础教程(二十一) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级《 Visual Basic》基础教程(二十一) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:6276090fe9c60ff84e7b08276af2d25d
计算机二级《 Visual Basic》基础教程(二十一)思维导图模板大纲
语法
Private Sub 控件名_事件名([参数列表])
局部变量和常数声明
注意
其中的控件名必须与窗体中某控件相匹配,否则VB将认为它是一个通用过程
建立事件过程的方法
打开代码编辑器窗口(两种方法:双击对象或从工程管理器中单击“查看代码”按钮)
在代码编辑器窗口中,选择所需要的“对象”和“事件过程”
在Private Sub …… End Sub之间键入代码
保存工程和窗体
事件过程的调用
事件过程由一个发生在VB中的事件来自动调用或者由同一模块中的其他过程显示调用
一个必须从另一个过程显示调用的程序段,通用过程有助于将复杂的应用程序分解成多个易于管理的逻辑单元,使应用程序更简洁、更易于维护
公有(Public)过程和私有( Private)过程
公有过程可以被应用程序中的任一过程调用,而私有过程只能被同一模块中的过程调用
定义方法
[ Private | Public ] [ Static] Sub 过程名([参数列表])
[局部变量和常数声明] ‘用Dim 或Static声明
注意
缺省[ Private | Public ]时,系统默认为 Public
Static 表示过程中的局部变量为“静态”变量
过程名的命名规则与变量命名规则相同,在同一个模块中,同一符号名不得既用作Sub过程名,又用作Function过程名
参数列表中的参数称为形式参数,它可以是变量名或数组名,只能是简单变量,不能是常量、数组元素、表达式
形参格式为
[ ByVal ] 变量名[()] [As 数据类型]
变量名[()]:变量名为合法的VB变量名或数组名,无括号表示变量,有括号表示数组
ByVal
表明其后的形参是按值传递参数(传值参数 Passed By Value),若缺省或用ByRef,则表明参数是按地址传递的(传址参数)或称“引用"(Passed By Reference)
Sub 过程不能嵌套定义,但可以嵌套调用
End Sub 标志该过程的结束,系统返回并调用该过程语句的下一条语句
过程中可以用Exit Sub提前结束过程,并返回到下调用该过程语句的下一条语句
树图思维导图提供 计算机二级《 Visual Basic》基础教程(三十一) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级《 Visual Basic》基础教程(三十一) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:a3d618a938c91c4cd4d98f3a3b94fad0
树图思维导图提供 计算机二级《 Visual Basic》基础教程(三十) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级《 Visual Basic》基础教程(三十) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:a5edf27cd54c7989ec31604d50ff1f07