itgle.com

如果Forml是启动窗体,并且Forml的load事件过程中有form2.show,则程序启动后()A、发生一个运行错误B、发生一个编译错误C、在所有的初始化代码运行后,Form1是活动窗体D、在所有的初始化代码运行后,Form2是活动窗体

题目
如果Forml是启动窗体,并且Forml的load事件过程中有form2.show,则程序启动后()

A、发生一个运行错误

B、发生一个编译错误

C、在所有的初始化代码运行后,Form1是活动窗体

D、在所有的初始化代码运行后,Form2是活动窗体


相似考题
更多“如果Forml是启动窗体,并且Forml的load事件过程中有form2.show,则程序启动后() ”相关问题
  • 第1题:

    如果Form1是启动窗体,并且Form1的Load事件过程中有Form2.Show,则程序启动后( )。

    A.发生一个运行时错误

    B.发生一个编译时错误

    C.在所有的初始化代码运行后Form1是活动窗体

    D.在所有的初始化代码运行后Form2是活动窗体


    正确答案:C

  • 第2题:

    如果Form2是启动窗体,并且Form2的Load事件过程中有Form1.Show,则程序启动后( )。

    A、发生一个运行时错误

    参考答案:

    C、在所有的初始化代码运行后Form1是活动窗体

    D、在所有的初始化代码运行后Form2是活动窗体


    参考答案:
    C、在所有的初始化代码运行后Form1是活动窗体
    D、在所有的初始化代码运行后Form2是活动窗体
    参考答案:C

  • 第3题:

    如果希望以模态方式显示窗体Form1,下列正确的语句是( :>。

    A. Forml. Show 0

    B. Forml. Show

    C. Forml. Show 1

    D. 以下都不正确


    参考答案C

  • 第4题:

    在新建一个VB工程时,将新建窗体的Name属性设置为TheFirst,则默认的窗体文件名为( )。

    A.forml.frm

    B.工程1.frm

    C.TheFirst.frm

    D.Forml.vbp


    正确答案:C
    C)【解析】本题考查窗体的命名。简体文件的扩展名是frm,新建工程时默认的工程名为“工程1.vbp”,默认的窗体名为窗体的Name属性,这里为“The!ist.frm”。

  • 第5题:

    设工程文件包含两个窗体文件Forml.frm、Form2.frm及一个标准模块文件Modulel.bas。两个窗体上分别只有一个名称为Command1的命令按钮。 Forml的代码如下: Public x As Integer Privme Sub Form_Load() x=1 y=5 End Sub Private Sub Command1_Click() Form2.Show End Sub Form2的代码如下: Private Sub Command1_Click() Print Form1.x,y End Sub Modulel的代码如下: Public y As Integer 运行以上程序,单击Form1的命令按钮Command1,则显示Form2;再单击Form2上的命令按钮Command1,则窗体上显示的是( )。

    A.1 5

    B.0 5

    C.0 0

    D.程序有错


    正确答案:A
    解析:本题考查的考点是有关变量的作用域的。本题中的y就是在标准模块中定义的全局变量,在任何一个窗体中都能应用,并在Form1中被赋值为5;x是Forml中定义的局部变量,要想在Form2中引用,必须用Forml.x格式来引用。

  • 第6题:

    在新建一个Visual Basic工程时,将新建窗体的Name属性设置为TheFirst,则默认的窗体文件名为( )。

    A.Forml.rrm

    B.工程1.frm

    C.TheFirst.fim

    D.Forml.vbp


    正确答案:C
    解析:设置Name的属性其实就是给窗体重命名。窗体的文件名是由文件名和后缀名(.frm)组成,即“自定义名.frm”。

  • 第7题:

    工程中有Form1、Form2两个窗体。Forml窗体外观如图1所示。程序运行时,在Forml中名称为Text1的文本框中输入一个数值(圆的半径),然后单击命令按钮“计算并显示”(其名称为Commandl),则显示Form2窗体,且根据输入的圆的半径计算圆的面积,并在Form2的窗体上显示出来,如图2所示。如果单击命令按钮时,文本框中输入的不是数值,则用信息框显示“请输入数值数据!”。请填空。

    Private Sub Command1_Click()

    IfText1.Text=””Then

    MsgBox”请输入半径!”

    ElseIf Not IsNumerie(【 】)Then

    MsgBox“请输入数值数据!”.

    Else

    r=Val(【 】)

    Form2.Show

    【 】.Print”圆的面积是”&3.14”r*r

    End If

    End Sub


    正确答案:Text1.TextTextl.TextForm2
    Text1.Text,Textl.Text,Form2 解析:lsNumeric是一个字符串函数,其参数是一个字符串或者数字,返回值是…个布尔值,如果这个参数是纯数字组成,将会返回Trile,否则将返回False,在这里作用是为了检验文本框中输入的是否为纯数据即数值数据,所以第6个空应该填Textl.Text;在判断完成以后要将Text1中的文本内容转化为数字,因此第7个空也应填Textl.Text;最后输入的结果要在Form2中显示出来,所以第8个空应该填Form2,表示利用的是Form2的Print方法。

  • 第8题:

    在新建一个VB工程时,将新建窗体的Name属性设置为TheFirst,则默认的窗体文件名为( )。

    A. forml.frm

    B. 工程1.frm

    C. TheFirst.frm

    D. Forml.vbp


    正确答案:C
    C) 【解析】本题考查窗体的命名。简体文件的扩展名是frm,新建工程时默认的工程名为“工程1.vbp”,默认的窗体名为窗体的Name属性,这里为“The!ist.frm”。

  • 第9题:

    新建一工程,将其窗体的Name属性设置MyFirst,则默认的窗体文件名为( )。

    A.Forml.frm

    B.工程1.frm

    C.MyFirst.frm

    D.Forml.vbp


    正确答案:A

  • 第10题:

    以下能在窗体Forml的标题栏中显示“Visual Basic窗体”的语句是( )。

    A.Forml.Namer="VisualBasic窗体"

    B.Forml.Title="VisualBasic窗体"

    C.Forml.Caption="VisualBasic窗体"

    D.Forml.Text="VisualBasic窗体"


    正确答案:C

  • 第11题:

    启动窗体时,系统首先执行的事件过程是( )。A.Load B.Click C.Unload

    启动窗体时,系统首先执行的事件过程是( )。

    A.Load

    B.Click

    C.Unload

    D.GotFocus


    正确答案:A
    A。【解析】启动窗体执行Load事件,Click是点击事件,Unload是关闭事件,GotFocus是获得光标事件。

  • 第12题:

    单选题
    以下关于窗体的描述中,错误的是()。
    A

    执行Form1.hide语句后,窗体Forml消失,但仍在内存中。

    B

    窗体的Load事件在加载窗体时发生。

    C

    Show方法只能显示已经用Load方法调入内存的窗体。

    D

    执行UnloaForm1语句后,窗体Forml消失,但仍在内存中。


    正确答案: A
    解析: 暂无解析

  • 第13题:

    设工程中有2个窗体:Forml、Form2,Forml为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Forml的文本框Tcxtl中输入口令并按同车键(回车键的ASCII码为13)后,隐藏Forml,显示Form2。若口令为“Teacher”,所有菜单项都可见;否则看不到“成绩录入”菜单项。为此.某人在Form1窗体文件中编写如下程序:

    Private Sub Text1_KeyPress(KeyAscii As Integer)

    IfKeyAscii=13 Then

    If Text1.Text=“Teacher”Then

    Form2.input.Visible=True

    Else

    Form2.input.Visible=False

    End if

    End ff

    Forml.Hide

    Form2.Show

    End Sub

    菜单结构

    程序运行时发现刚输入口令时就隐藏了Forml,显示了Form2,程序需要修改。下面修改方案中正确的是

    A.把Forml中Textl文本框及相关程序放到Form2窗体中

    B.把Forml.Hide、Form2.Show两行移到2个End If之间

    C.把IfKeyAscii=13 Then改为IfKey Ascii=“Teacher”Then

    D.把2个Form2.input.Visible中的“Form2.”删去


    正确答案:B
    解析:左原程序中,只要触发文本框控件的keyPress事件。则会执行隐藏Form1,显示Form2语句。所以将Form.Hide和Form2.Show两行移到两个End if之间,在每次输入口令之后,只要不按回车键就不会执行程序,按下后程序会检验是否口令为“Teacher”,是则“成绩录入”可见,否则不可见,之后执行Form1.Hide和Form2.Show。

  • 第14题:

    当运行程序时,系统自动执行启动窗体的( )。

    A. Load事件过程

    B. Click事件过程

    C. Unload事件过程

    D. GotFocus事件过程


    正确答案:A

  • 第15题:

    下面关于多重窗体的叙述中,错误的是()。

    A、作为启动对象的Main子过程只能放在窗体模块内

    B、如果启动对象是Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载窗体或加载哪一个窗体

    C、如果没有启动窗体,则程序不能执行

    D、以上都不对


    参考答案:A,C,D

  • 第16题:

    在C:\Pic文件夹中有一个图形文件,名为Welcome. gif。为了将该图形装入窗体 Form1,应使用的语句为 ( )

    A.Forml. Caption="WELCOME. gif"

    B.Forml. Picture=C:\Pic\Welcome. gif

    C.Forml. Picture="C:\Pic\Welcome. gif"

    D.Forml. Picture=LoadPieture("C:\Pic\Welcome. gif")


    正确答案:D
    解析:加载图形文件的格式为; [对象名.]Picture=LoadPicture(“图形文件标识”)故题中把图形装入窗体应使用的语句为选项D。

  • 第17题:

    窗体Forml上有一个名称为Commandl的命令按钮,以下对应窗体单击事件的事件过程是

    A.Private Sub Forml_Click() … End Sub

    B.Private Sub Form_Click() … End Sub

    C.Private Sub Commandl_Click() … End Sub

    D.Private Sub Command_Click() … End Sub


    正确答案:B

  • 第18题:

    窗体Forml上有一个名称为Commandl的命令按钮,以下对应窗体单击事件的事件过程是( )。

    A.控制流

    B.数据流

    C.模块调用

    D.事件驱动


    正确答案:B
    B)【解析】窗体的单击事件不同于其他控件的单击事件,在事件过程头中不出现窗体名字,而是统一使用Form.Click。

  • 第19题:

    若窗体Forml中有一个命令按钮Cmdl,则窗体和命令按钮的Click事件过程名分别为( )。

    A.Form_ClickCommandl_Click

    B.Fzml_ClickCommamdl_Click

    C.Form_ClickCmdl_Click

    D.Frml_ClickCmdl_lAck


    正确答案:C
    根据窗体的名称定义事件过程,在操作中就可以知道。

  • 第20题:

    窗体Forml上有一个名称为Commandl的命令按钮,以下对应窗体单击事件的事件过程是( )。


    正确答案:C
    B)    【解析】窗体的单击事件不同于其他控件的单击事件,在事件过程头中不出现窗体名字,而是统一使用Form. Click0。

  • 第21题:

    设在窗体Forml上有一个列表框Listl,其中有若干个项目。要求单击列表框中某一项时,把该项显示在窗体上,正确的事件过程是。 A.Private Sub Listl_Click B.Private Sub Forml_Click Print Listl.Text Print Listl.Text End Sub End Sub C.Private Sub Listl_Click D.Private Sub Forml_Click Print Forml.Text Listl.Print Listl.Text End Sub End Sub


    正确答案:C

  • 第22题:

    以下关于窗体的描述中,错误的是

    A.执行UnLoadForml语句后,窗体Forml消失,但仍在内存中

    B.窗体的Load事件在加载窗体时发生

    C.当窗体的Enabled属性为False时,通过鼠标和键盘对窗体的操作都被禁止

    D.窗体的Height、Width属性用于设置窗体的高和宽


    正确答案:A
    解析:本题考查窗体的方法与属性。在执行UnLoadForm1语句后,窗体Form1从内存中卸载,并从屏幕中消失。只有在执行Hide方法时,Form1才会消失但仍在内存中,故选择A。

  • 第23题:

    要在窗体Forml的标题栏上显示"统计程序",可用的语句是()。

    • A、Forml.Name="统计程序"
    • B、Form1.Caption="统计程序"
    • C、Forml.Caption=统计程序
    • D、Forml.Name=统计程序

    正确答案:B