应用程序是一个指令集,用来指挥计算机完成指定的操作。应用程序结构指的是组
织指令的方法,即指令存放的位置和指令的执行顺序。对于只有一行代码的程序来说程
序的组织结构并不重要。应用程序越复杂,对组织或结构的要求也越高。除了控制应用
程序的执行外,对于在应用程序中查找特定的指令,结构也有很重要的作用。
Visual Basic 的源代码是由模块组成的。模块可以分为三类:窗体模块、标准模块和
类模块。
(1)窗体模块
Visual Basic 应用程序是基于对象的,应用程序的代码结构就是该程序在屏幕上物
理表示的模型。根据定义,对象由数据和代码组成。在屏幕上看到的窗体是由其属性规
定的,这些属性定义了窗体的外观和内在的特性。在 Visual Basic 中,一个应用程序包
含一个或多个窗体模块(其文件扩展名为.frm),每个窗体模块分为两部分,一部分是作
为用户界面的窗体,另一部分是执行具体操作的代码。
每个窗体模块都包含事件过程,即代码部分,这些代码是为响应特定事件而执行的
指令。在窗体上可以含有控件,窗体上的每个控件都有一个相对应的事件过程集。除事
件过程外,窗体模块还可以含有通用过程,它可以被窗体模块中的任何事件过程调用。
(2)标准模块
标准模块完全由代码组成,其文件扩展名为.bas,这些代码不与具体的窗体或控件
相关联。在标准模块中,可以声明全局变量,也可以定义函数过程或子程序过程。标准
模块中的全局变量可以被工程中的任何模块引用,而通用过程可以被窗体模块 中的任
何事件调用。
(3)类模块
可以把类模块看作是没有物理表示的控件,其文件扩展名为.cls,标准模块只包含
代码,而类模块既包含代码又包含数据。每个类模块定义了一个类,可以在窗体模块中
定义类的对象,调用类模块中的过程。
3、Visual Basic 6.0 的编程环境
Visual Basic 6.0 采用可视化的编程环境,它好学易用,运行 Visual Basic 6.0 后,会
出现如下图所示的窗口。下面一起来看看 VB 的编程环境,虽然看起来复杂,但可以把
它分为几个部分,每个部分都有自己特定的功能,这样我们就清楚多了。其实 VB 这是
通过这样一个界面把相近或同类的功能组合在一起的,它使我们在设计程序时能方便的