单选题一个工程文件中含有窗体Form1、Form2和标准模块Model1。如果Form1的声明部分有语句Private x As Integer,且Model1中有语句Public y As Integer,则下列说法中正确的是(  )。A变量x、y的作用域相同B变量x的作用域是Form1C变量y的作用域是Model1D在Form2中可以直接使用x和y

单选题
一个工程文件中含有窗体Form1、Form2和标准模块Model1。如果Form1的声明部分有语句Private x As Integer,且Model1中有语句Public y As Integer,则下列说法中正确的是(  )。
A

变量x、y的作用域相同

B

变量x的作用域是Form1

C

变量y的作用域是Model1

D

在Form2中可以直接使用x和y


参考解析

解析:
Form1:Private x As Integer声明的是私有变量x,故它的作用域只有Form1。Model1:Public y As Integer声明的是全局变量可以在工程的任何地方使用。

相关考题:

创建一个工程,该工程包含两个窗体,名字分别为Form1和Form2。下列程序代码用于实现以下功能:单击命令按钮Command1后,Form1窗体消失,显示Form2,并且Form2中按钮Command2变为可用。请填空。Private Sub Command1_ Click()______MeForm2______CommandEnable = TrueEnd Sub

某人创建了1个工程,其中的窗体名称为Form1;之后又添加了1个名为Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是( )。A.在工程属性对话框中把“启动对象”设置为Form2B.在Form1的Load事件过程中加入语句 Load Form2C.在Form2的Load事件过程中加入语句Form2.ShowD.在Form2的TabIndex属性设置为1,把Form1的TabIndex属性设置为2

假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。Model1代码如下:Public x As IntegerPublic y As IntegerSub S1()x =1S2End SubSub S2()y=10Form1.ShowEnd ShowModel2的代码如下:Sub Main()S1End Sub其中Sub Main被设置为启动过程。程序运行后,各模块的执行顺序是( )。A.Form1→Model1→Model2B.Model1→Model2→Form1C.Model2→Model1→Form1D.Model2→Form1→Model1

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

新建一个工程,内有两个窗体,窗体Form1上有一个命令按钮Command1,单击该按钮,Form1窗体消失,显示Form2窗体,程序如下:Private Sub Command1_Click()【6】Form2. 【7】End Sub试补充完整。

假定一个工程由一个窗体文件Form1和两个标准模块文件Model1代码如下:Public X As IntegerPublic Y As IntegerSub S1( )x=1S2End SubSub S2( )y=10Form1.ShowEnd SubModel2的代码如下:Sub Main( )S1End Sub其中Sub Main被设置为启动过程。程序运行后,各模块的执行顺序是( )。A.Form1→Model1→Model2B.Model1→Model2→Form1C.Model2→Model1→Form1D.Model2→Form1→Model1

在一个工程中有两个窗体,窗体Form1上有一个命令按钮Disp,单击该按钮,Form1窗体隐藏,显示Form2窗体,程序如下,请补充完整。Private Sub Disp_Click ()Me.HideForm2. 【10】End Sub

一个工程中包含两个名称分别为Form1、Form2的窗体,一个名称为mdlFunc的标准模块。假定在Form1、Form2和mdlFunc中分别建立了自定义过程,其定义格式为: Form1中定义的过程: Private Sub frmFunctionl() End Sub Form2中定义的过程: Public Sub fimFunction2() End Sub mdlFunc中定义的过程: Public SubA.上述三个过程都可以在工程中的任何窗体或模块中被调用B.frmFunction2和mdlFunction过程能够在工程中各个窗体或模块中被调用C.上述三个过程都只能在各自被定义的模块中调用D.只有mdlFunction过程能够被工程中各个窗体或模块调用

在Form2模块中引用Form1模块中声明的全局变量x,写作()。 A、xB、Forml.xC、Form2.xD、FormlPablic.x

要在窗体Form1中定义一个可以在窗体Form2中使用的整型变量X,可在Form1窗体的通用部分输入语句( )。A.Dim X As IntegerB.Static X As IntegerC.Private X As IntegerD.Public X As Integer

在考生文件夹中有一个工程文件execise55.vbp,它包含两个名称分别为Form1和Form2的窗体,Form1和Form2窗体上建立了标题分别为Cmd1和Crud2的按钮。请先把Form1上按钮的标题改为End,把Form2上按钮的标题改为Display,并将Form2设为启动窗体,将Form1设为不显示。该程序实现的功能是:在程序运行时显示Form2窗体,单击Form2上的Display按钮,则显示Form1窗体;若单击Form1上的End按钮,则关闭Form1和Form2,并结束程序运行。注意:请去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使其实现上述功能,但不得修改程序的其他部分。最后,按原文件名并在原文件夹中保存修改后的文件。正确程序运行后的界面如下图所示。

新建一个工程,内有两个窗体,名称分别为Form1、Form2,窗体Form1上有一个命令按钮Command1,单击该按钮,Form1窗体消失,显示Form2窗体,程序如下,请填空。Private Sub Command1_Click()Form1.HideForm2.______End Sub

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

一个工程中含有窗体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,启动窗体为Form1。在Form1上画一个命令按钮Command1,程序运行后,要求当单击该命令按钮时,Form1窗体消失,显示Form2,请在空白处将程序补充完整。Private Sub Command1_Click()______form2.______End Sub

一个工程中包含两个名称分别为Form1、Form2的窗体、一个名称为Func的标准模块。假定笔Form1、Form2和Func中分别建立了自定义过程,其定义格式为:End Sub 在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是( )。A. 上述3个过程都可以在工程中的任何窗体或模块中被调用B. Fun1和Fun2过程能够在工程中各个窗体或模块中被调用C. 上述3个过程都只能在各自被定义的模块中调用D. 只在Fun3过程能够被工程中各窗体或模块调用

设一个工程由两个窗体组成,其名称分别为Form1和Form2,其中Form1为启动窗体。在窗体Form1上有一个名称为Command1的命令按钮,Form1的程序代码如下:程序抽行时,单击命令按钮Command1,正确的结果是( )。A. Form2的Caption属性值为-100B. Form1的Caption属性值为100C. Form1的Caption属性值为-100D. Form2的Caption属性值为100

有一个ylc5.vbp,只有一个窗体Form1,需要创建Form2。在窗体Form1上建立Command1和Command2两个命令按钮,标题分别为“隐藏启动窗体”和“关闭窗体”。在窗体Form2上创建标题为“打开窗体1”的按钮。将Form2设为启动窗体,单击Form2上的按钮,则显示Form1窗体:若单击Form1上的“隐藏启动窗体”按钮,则Form2消失。若单击Form1上的“关闭窗体”按钮,则Form1和Form2都消失,退出程序。注意:存盘时必须存放在考生文件夹下,工程文件名为ylc5.vbp,窗体文件名为ylc5-1.frm, ylc5-2.frm。程序中不得使用任何变量。

一个工程中包含两个名称分别为Form1、Fort2的窗体,一个名称为mdlFunc的标准模块。假定在 Form1、Form2和mdlFune中分别建立了自定义过程,其定义格式为: Form1中定义的过程; Private Sub frmFunctionl() ... End Sub Form2中定义的过程: Public Sub frmFunction2() ... End Sub mdlFunc中定义的过程: Public SubmdlFunction() ... End Sub 在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是 ______。A.上述3个过程都可以在工程中的任何窗体或模块中被调用B.frmFunction2和mdlFunction过程能够在工程中各个窗体或模块中被调用C.上述3个过程都只能在各自被定义的模块中调用D.只有mdlFunction过程能够被工程中各个窗体或模块调用

在考生文件夹中有一个工程文件execise63.vbp及窗体文件execise63.frm。在名为Form1上有一个名称为Cmd1,标题为Hide的命令按钮。在Form2上有一个名称为Cmd2,标题为Display的命令按钮。它的功能是在运行时只显示名为Form2的窗体,单击Form2上的 Display按钮,则显示名为Form1的窗体;单击Form1上的Hide按钮,则Foma1的窗体消失。这个程序不完整。要求:(1)把Form2设为启动窗体;把Form1上按钮的标题改为Hide,把Form2上按钮的标题改为Display。(2)去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使其实现上述功能,但不得修改程序的其他部分。最后把修改后的文件存盘。(3)工程文件和窗体文件仍按原名保存。正确程序运行后的界面如图所示。

一个工程中包含两个名称分别为Form1和Form2的窗体,程序运行后,如果单击 Form1,则隐藏Form1且显示Form2。下列可以执行上述操作的事件过程是A.Private Sub Form_Click() Form1. Hide Form2. Show End SubB.Private Sub Form1_Cliek() Form1. Hide Form2. Show End SubC.Private Sub Form_Click() Form1. Hide=True Form2. Show=True End SubD.Private Sub Form_Load() Form1. Hide Form2. Show End Sub

在考生文件夹中有一个工程文件execise45.vbp和窗体文件execise45.frm。它的功能是在运行时只显示名为Form2的窗体,单击Form2上的“上线”命令按钮,则显示名为Form1的窗体;单击Form1上的“隐身”命令按钮,则Form1的窗体消失。这个程序并不完整,要求:(1)把Form2设为启动窗体;把Form1上按钮的标题改为“隐身”,把Form2上按钮的标题改为“上线”。(2)去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使其实现上述功能,但不得修改程序的其他部分。最后把修改后的文件存盘。(3)工程文件和窗体文件仍按原名保存。正确程序运行后的界面如卜图所示。

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

已知两个窗体Form1、Form2,下列事件过程中,______可以实现单击窗体Form1的命令按钮时,显示窗体Form2,而窗体Form1消失。A.Private Sub Command1_ Click() LoadForm2 Form1. Hide End SubB.Private Sub Command1_ Click() Show Form2 Form1. Hide EndSubC.Private Sub Command1_ click() Show Form2 Form1. Hide End SubD.Private Sub Command1_ click()

假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2 组成。Model1代码如下:Public X As IntegerPublic Y As IntegerSub S1( )x=1S2End SubSub S2( )y=10Form1.ShowEnd SubModel2的代码如下:Sub Main( )S1End Sub其中Sub Main被设置为启动过程。程序运行后,各模块的执行顺序是( )。A.Form1→Model1→Model2B.Model1→Model2→Form1C.Model2→Model1→Form1D.Model2→Form1→Model1

以下叙述中错误的是()。A、一个工程中可以包含多个窗体文件B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。D、一个工程默认的启动对象是Form1

单选题以下叙述中错误的是()。A一个工程中可以包含多个窗体文件B在一个窗体文件中用Private定义的通用过程能被其他窗体调用C在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。D一个工程默认的启动对象是Form1