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