问题:
[单选] 下列有关标准模块的叙述中,错误的是( )。A . 标准模块的文件扩展名为.bas
B . 标准模块中的Private过程不能被工程中的其他模块调用
C . 标准模块不完全由代码组成,还可以有窗体
D . 标准模块中的全局变量可以被工程中的任何模块引用
参考答案:C
参考解析:
C) 【解析】标准模块是只含有程序代码的应用程序文件,其扩展名为.bas。标准模块是应用程序内其它模块可访问的过程和声明的容器,它们可以包含变量、常数、类型、外部过程和全局过程的全局(在整个应用程序范围内有效的)声明或模块级声明,它由3部分组成:①全局变量声明;②模块层声明:③通用过程。
其中,全局声明放在标准模块的首部,因为每个模块都可能要求有它自己的惟一名字的全局变量。全局变量的作用域最大,可以在工程的每个模块、每个过程中使用。在默认情况下,模块级变量对该模块中的所有过程都是可见的,但对其他模块中的代码不可见。