模块的通用声明部分用来对要在模块中或模块之间使用的变量、常量、自定义数据类 型以及模块级Option语句进行声明。 模块中可以使用的Option语句包括:Option Base语句、Option Compare语句、Option Explicit语句和Option Private语句。 这4种Option语句的常用格式如下。 Option Base 1:声明模块中数组下标的默认下界为1,不声明则为0。 Option Compare Database:声明模块中需要字符串比较时,将根据数据库的区域ID确定的排序级别进行比较;不声明则按字符 ASCII 码进行比较。Option Compare Database只能在Access中使用。 Option Explicit:强制模块中用到的变量必须先进行声明。这是值得所有开发人员遵循的一种用法。 Option Private Module:在允许引用跨越多个工程的主机应用程序中使用,可以防止在模块所属的工程外引用该模块的内容。在不允许这种引用的主机应用程序中,Option Private不起作用。 在通用声明部分的所有Option语句之后,才可以声明模块级的自定义数据类型和变量,然后才是过程和函数的定义。 |
|