计算机程序设计

在窗体模块的声明部分中用Private声明的变量的有效范围是其所在的工程。

题目

在窗体模块的声明部分中用Private声明的变量的有效范围是其所在的工程。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在窗体模块的声明段中用Public定义的变量可以在 ________ 模块中使用,而用Dim或Private关键字定义的变量可以在 _______ 模块中使用。


正确答案:整个程序的所有模块 定义该变量的窗体
整个程序的所有模块 定义该变量的窗体

第2题:

在窗体内声明的变量是()。

A、局部变量

B、模块变量

C、公共变量

D、任意变量


参考答案:B

第3题:

以下关于变量作用域的叙述中,正确的是______。

A.窗体中凡被声明为Private的变量只能在某个指定的过程中使用

B.全局变量必须在标准模块中声明

C.模块级变量只能用private关键字声明

D.Static类型变量的作用域是它所在的窗体或模块文件


正确答案:B
解析:全局变量可用于工程的每个模块、每个过程。全局变量必须用Public(或Global)语句声明,不能用Dim语句声明,更不能用Private语句声明;同时,全局变量只能在标准模块中声明,不能在过程或窗体模块中声明。

第4题:

下面关于变量说法正确的是()

  • A、变量声明包括基本数据类型和用户定义类型。
  • B、全局变量是用Public声明的变量,局部变量是用Dim或Static等声明的变量
  • C、全局变量和局部变量不能同名
  • D、任何窗体和模块对全局变量的修改都会影响其他窗体或模块

正确答案:A,B,D

第5题:

在窗体模块的通用声明段中声明变量时,不能使用( )关键字。

A.Dim

B.Public

C.Private

D.Static


正确答案:D

第6题:

下列说法中,不正确的说法是( )。

A、不能用Private定义模块级变量

B、不能在“通用声明”段中为变量赋值

C、不能在窗体的某个子程序中定义窗体级变量

D、声明窗体级变量的位置是在窗体所有过程的最前面


参考答案:A

第7题:

option private module是做什么的()。

A.限制本模块中的代码不能被其它模块调用

B.声明公共模块

C.声明公共变量

D.声明类模块


参考答案:A

第8题:

在VBA中,变量的范围被划分为四个层次,即本地范围、窗体级和报表级范围、模块级范围和全局和公共范围。其中在所声明的模块中的所有函数和过程都有效,在模块声明部分所声明的模块变量与窗体和报表级的变量有相同的语句的是( )。

A.本地范围

B.窗体级和报表级范围

C.模块级范围

D.全局和公共范围


正确答案:C

第9题:

因为应用程序级和模块级范围不同,所以可以在同一个窗体模块中声明同名的应用程序级变量和模块级变量。

A

B



第10题:

用以下方式声明的变量,()可以在整个程序中通用?

  • A、在窗体模块用Dim进行声明
  • B、在窗体模块用Public进行声明
  • C、在窗体模块用Private进行声明
  • D、在窗体模块用Static进行声明

正确答案:B

更多相关问题