标准模块(带.bas文件扩展名)可以包含类型,常量,变量,外部过程和公共过程的公共或模块级声明。
有关使用模块的信息,请参阅“编程基础知识”。
和“用对象编程”。
Visual Basic的代码存储在模块中。
模块有三种类型:表单,标准和类。
一个简单的应用程序只能有一个表单,应用程序的所有代码都驻留在表单模块中。
当应用程序庞大而复杂时,需要添加表单。
您最终可能会以多种形式执行公共代码。
因为您不想在两种形式中重复代码,所以您要创建一个包含实现公共代码的过程的独立模块。
独立模块应该是标准模块。
然后可以创建包含共享过程的模块库。
每个标准模块,类模块和表单模块都可以包含:A。
声明。
常量,类型,变量和动态链接库(DLL)过程的声明可以放置在表单,类或标准模块的模块级别。
B,过程。
Sub,Function或Property过程包含可以作为一个单元执行的代码片段。
这些在“过程概述”中讨论。
本章稍后部分。
表单模块(文件扩展名.FRM)是大多数Visual Basic应用程序的基础。
表单模块可以包含处理事件,一般过程以及变量,常量,类型和外部过程的表单级声明的过程。
如果要在文本编辑器中观察表单模块,还会看到表单及其控件的说明,包括其属性设置。
写入表单模块的代码特定于表单所属的特定应用程序;它还可以引用应用程序中的其他表单或对象。
标准模块(文件扩展名.BAS)是应用程序中其他模块访问的过程和声明的容器。
它们可以包含变量,常量,类型,外部过程和全局过程的全局(广泛应用程序范围)声明或模块级声明。
写入标准模块的代码不必与特定应用程序绑定;如果您不小心通过名称引用表单和控件,则可以在许多不同的应用程序中重用标准模块。
类模块Visual Basic中的类模块(文件扩展名.CLS)是面向对象编程的基础。
您可以在类模块中编写代码来创建新对象。
这些新对象可以包含自定义属性和方法。
事实上,表单就是这样一个类模块,可以在其上放置控件来显示表单窗口。