一个工程中含有窗体Form1、Form2和标准模块Modell,如果在Form1中有语句Public X As Integer,在Modell中有语句Public Y As Integer。则以下叙述中正确的是 ______。A.变量X、Y的作用域相同B.Y的作用域是ModellC.在Form1中可以直接使用XD.在Form2中可以直接使用X和Y

题目

一个工程中含有窗体Form1、Form2和标准模块Modell,如果在Form1中有语句Public X As Integer,在Modell中有语句Public Y As Integer。则以下叙述中正确的是 ______。

A.变量X、Y的作用域相同

B.Y的作用域是Modell

C.在Form1中可以直接使用X

D.在Form2中可以直接使用X和Y


相似考题
参考答案和解析
正确答案:C
解析:在窗体中声明的是窗体级变量,它只能在该窗体内直接使用,而在标准模块中使用Public声明的是全局变量,可以直接在工程中使用。
更多“一个工程中含有窗体Form1、Form2和标准模块Modell,如果在Form1中有语句Public X As Integer,在Mod ”相关问题
  • 第1题:

    要在窗体Form1中定义一个可以在窗体Form2中使用的整型变量X,可在Form1窗体的通用部分输入语句( )。

    A.Dim X As Integer

    B.Static X As Integer

    C.Private X As Integer

    D.Public X As Integer


    正确答案:D
    解析:在窗体的通用部分用“Dim”、“Private”和“Static”定义的变量是窗体级变量,只能被本窗体中的过程使用。为了能使变量能够被其他窗体使用,必须把它定义成全局变量,即用“Public”定义。

  • 第2题:

    一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句PublicX As Integer,在Model1中有语句Public Y As Integer。则以下叙述中正确的是

    A.变量X、Y的作用域相同

    B.Y的作用域是Model1

    C.在Form1中可以直接使用X

    D.在Form2中可以直接使用X和Y


    正确答案:C
    解析:在窗体声明部分声明的变量是窗体级变量 ,它只能在该窗体内直接使用,在标准模块中使用Public声明的变量是全局变量,可以直接在工程中使用。

  • 第3题:

    一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句Pubilc X As Integer,在Model1中有语句Pubilc Y As Integer,则以下叙述中正确的是( )。

    A.变量X、Y的作用域相同

    B.Y的作用域是Model1

    C.在Form1中可以直接使用X

    D.在Form2中可以直接使用X和Y


    正确答案:C

  • 第4题:

    一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Fomil中有语句Public X As Integer,在 Model1中有语句Public Y As Integer.则以下叙述中正确的是

    A.变量X、Y的作用域相同

    B.Y的作用域是Model1

    C.在Form1中可以直接使用X

    D.在Fomr2中可以直接使用X和Y


    正确答案:C
    解析:在Model1中用Public定义Y,故Y为全局变量,选项B错误。山于X在Form1中用Public定义,故X为本窗体内的通用变量,但它不能在Form2中直接调用。

  • 第5题:

    一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句Pubilc X As Integer,在Model1中有语句Pubilc Y As Integer,则以下叙述中正确的是

    A. 变量X、Y的作用域相同

    B.Y的作用域是Model1

    C.在Form1中可以直接使用X

    D.在Form2中可以直接使用X和Y


    正确答案:C