1. 首页
  2. 文档大全

VB过程及其调用

上传者:9****8 2022-07-21 15:33:11上传 PPTX文件 261.16KB
VB过程及其调用_第1页 VB过程及其调用_第2页 VB过程及其调用_第3页

《VB过程及其调用》由会员分享,可在线阅读,更多相关《VB过程及其调用(23页珍藏版)》请在文档大全上搜索。

1、过程过程VB程序是由过程过程组成的,每个过程是为了完成一定的任务,由一组独立的程序代码组成。 VB分为两类过程1:事件过程2:通用过程过过程程 通用过程通用过程事件过程事件过程 Function过程过程 sub过程过程拓展:拓展:Val函数函数变量的作用域变量的作用域模块的作用域模块的作用域重点:重点:事件过程事件过程为响应由事件过程为响应由用户操作或程序中的引发的事件用户操作或程序中的引发的事件而执行的而执行的SUB 过程,它附加在过程,它附加在窗体和事件上!窗体和事件上!1:事件过程事件过程的格式:private|public sub 控件名_事件名(参数列表)End Subeg:priv

2、ate sub command_click()(点击事件点击事件)print helloEnd Sub1:事件过程注意事项:注意事项:(1) :事件过程只能放在窗体模块中事件过程只能放在窗体模块中(2):):为处理事件而编写的程序为处理事件而编写的程序过程过程(3):可以通过双击对象,然后在代码视图):可以通过双击对象,然后在代码视图下选择相应的事件的方法来自动生成事件过下选择相应的事件的方法来自动生成事件过程。程。通用过程当当多个多个不同的事件不同的事件过程过程需要执行需要执行一段一段相同相同的的代码代码,为了避免代码,为了避免代码的重复,把这段代码独立出来,的重复,把这段代码独立出来,作为

3、一个过程,这样的过程称为作为一个过程,这样的过程称为通用过程通用过程。可见,通用过程是多。可见,通用过程是多个事件过程的,相同之处、公共个事件过程的,相同之处、公共部分。部分。通用过程的主要类型1:SUB过程(执行操作但并不将值返回给调用代码)2:fuction过程(将值返回给调用代码)2:自定义sub过程定义格式如下:定义格式如下:public|private sub 过程名(形式参数 a as integer)exit sub eg:public sub printf1()print hello vbEnd sub2:自定义sub过程说明:(1)public和private表明SUB过程的

4、有效范围,public的有效范围是整个工程,private的有效范围是当前模块,默认为private(2)过程必须以)过程必须以End SUB 结束结束(3)exit sub可以强制退出过程(4)VB 中所有过程都是并列关系,不允许在一个过程内部定义 另外一个过程,即不能嵌套定义过程的作用域因为在VB中代码是模块化的,所以不同的模块就需要不同的过程,过程是有作用域的。 模块级过程是在某个模块内定义的过程,在定义模块级过程是在某个模块内定义的过程,在定义sub过程和过程和Function过程时选择过程时选择Private关键字,该关键字,该过程仅限于本模块中调用。(窗体模块,类模块)过程仅限于本


文档来源:https://www.renrendoc.com/paper/212714692.html

文档标签:

下载地址