将一段具有某种特定功能的程序代码或是重复出现的段落单独抽出来,编写成一个独立的程序单元,并赋予特定的名称,这样的程序单元称为“过程”。
特点:
(1)过程是应用程序的一部分,是不能单独执行的。
(2)在模块文件中不能同时有相同名称的过程。
(3)过程内的变量,除非特别声明,否则都是局部变量,可以在不同的过程中引用相同的局部变量。
(4)大的程序可以分解成不同的过程由不同的人编写。分而治之,将复杂问题尽可能地分解成若干个易于解决的子问题。
(5)许多窗体都需要做同样的工作,为避免代码重复和共享代码,需引入过程。
VB应用程序是由过程组成的,过程是完成某种特殊功能的一组独立的程序代码。VB的过程可分为两大类。
一、事件过程
当对象的某个事件发生时,系统会调用该过程作出响应。事件过程的名称必须为对象名_事件名;事件过程的过程名由系统自动指定,参数固定,不可改变。
建立对象的事件过程:(www.daowen.com)
(1)进入代码窗口。
方法1:双击对象;
方法2:“视图”→“代码窗口”;
方法3:“工程资源管理器”→“查看代码窗口选项”。
(2)选择“对象”和“事件过程”,系统自动形成该事件过程的头和尾,如图10-1所示。
图10-1 事件过程代码窗口
(3)编写该事件的程序代码。
二、自定义过程
即通用过程,是独立于事件过程之外,只有被其他过程调用才会执行的程序段。该过程的名称任意,只要遵循标识符的命名规则就行;参数不固定,由其功能决定。过程有两个重要作用:一是把一个复杂的任务分解为若干个小任务,可以用过程来表达,从而使任务更易理解,更易实现,将来更易维护;二是代码重用,使同一段代码多次复用。自定义过程又分为Sub(子程序)过程和Function(函数)过程。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。