第7章 过程
过程(或称子程序)是完成独立功能的一组代码。Visual Basic的过程可以分为两大类:事件过程和通用过程。
事件过程构成了应用程序的主体,他们总是与特定对象联系在一起。
通用过程独立于事件过程,可以供事件过程或其他通用过程调用。
过程有两个重要作用:
模块化结构
将一个较大的应用程序分解成若干较小的过程,使程序有清晰的模块化结构,有利于代码的分头编写,便于多个程序员协同工作。
代码重用
复杂任务中常包含一些性质相同或相近的小任务,把这些小任务编写成具有通用独立功能的过程,使其能够在程序的不同位置上调用,从而简化了程序,避免了重复编程。
7.1 通用过程
通用过程与事件过程一样,由程序员编写,它既可以保存在窗体模块 .frm文件 中,也可以保存在标准模块 .bas文件 中。通用过程与事件过程不同,它不能由事件的发生来驱动执行,也不能由Visual Basic系统自动调用执行,只能通过事件过程的直接调用或正在被执行的其他通用过程的调用才能被执行。
引例 输入M、N,计算并输出:
利用前面几章的知识可以很容易写出计算公式的代码如下:
Private Sub Form_Click Dim m as integer, n as integer, k As Integer Dim cmn as single, c As Single
read: m Val Inpu
原创力文档

文档评论(0)