声明子过程的时候,如果只希望本模块的其他事件过程可以调用,其他模块不能调用,应该使用关键字()
举一反三
- 用关键字Public声明的过程可以被其他模块调用。
- 如果一个模块要调用其他模块定义的函数或者变量,需要冠以_____-关键字声明
- 有关过程的说法错误的是______。 A: 标准模块中不能包含事件过程 B: 可以像调用Sub一样使用Call语句来调用Function C: 一个模块中定义的通用过程在其他模块中无法调用 D: 过程的形参在过程中不能用Dim语句进行定义
- 要引用一个在其他模块定义的变量或函数,必须声明该变量或函数在其他模块被定义,用关键字(1)声明;在本模块定义的全局变量或函数,如果不希望被其他模块使用,用关键字(2)声明;函数里面定义的变量,默认的生命周期是从函数调用开始,到函数返回结束,即调用该函数时,编译系统给变量分配空间,函数返回,空间被编译系统回收。若希望函数返回时,函数内部变量的空间和值被保留,用关键字(3)声明。
- 某模块提供给其他模块调用的外部函数及变量,需在.h文件中冠以extern关键字声明。