(17)为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是A)把这2组单选按钮设置为名称不同的2个控件数组B)使2组单选按钮的Index属性分别相同C)使2组单选按钮的名称分别相同D) 把2组单选按钮分别画到2个不同的框架中

题目

(17)为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是

A)把这2组单选按钮设置为名称不同的2个控件数组

B)使2组单选按钮的Index属性分别相同

C)使2组单选按钮的名称分别相同

D) 把2组单选按钮分别画到2个不同的框架中


相似考题
更多“(17)为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法 ”相关问题
  • 第1题:

    为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是

    A.把这2组单选按钮设置为名称不同的2个控件数组

    B.使2组单选按钮的Index属性分别相同

    C.使2组单选按钮的名称分别相同

    D.把2组单选按钮分别画到2个不同的框架中


    正确答案:D
    解析:当窗体上有多个单选按钮时,如果选择其中的一个,其他单选按钮将自动关闭。当需要在同一个窗体上建立几组相互独立的单选按钮时,则必须通过框架为单选按钮分组,使得在一个框架内的单选按钮为一组,每个框架内的单选按钮操作不影响其他组的按钮。

  • 第2题:

    在窗体上建立一个命令控件数组Command1,并双击第一个命令按钮,编写如下事件过程:以下描述正确的是( )。

    A. 当单击某个命令按钮时,数组中所有命令按钮的Caption属性将被设置为当前时间

    B. 当单击某个命令按钮时,该按钮的Caption属性将被设置为当前时间

    C. 程序有错误

    D. 窗体的Caption属性将被设置为当前时间


    正确答案:B
    B)    【解析】本题考查控件数组。建立控件数组以后,数组中的每个元素名字相同,依靠Index属性来区分单击了哪个命令按钮。题目中单击哪个命令按钮,哪个命令按钮的标题属性就变为当前时间。

  • 第3题:

    在窗体上画一个单选按钮和一个复选框,其名称分别为Option1和Check1,然后编写如下事件过程: Private Sub Option1_Click() Check1.Value = Option1.Value End Sub 程序运行后,如果单击单选按钮,其结果为______。

    A.单选按钮与复选框的选中情况一致

    B.出错

    C.如果选中单选按钮Option1,则复选框Check1也被选中

    D.如果不选中单选按钮Option1,则复选框Check1也不被选中


    正确答案:B

  • 第4题:

    在考生文件夹中有一个工程文件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)工程文件和窗体文件仍按原名保存。

    正确程序运行后的界面如图所示。


    正确答案:

  • 第5题:

    在考生文件夹中有一个工程文件execise6.vbp及其窗体文件execise6.frm。在名为Form1的窗体上有一个名为Pic1的图片框:一个单选按钮数组,含3个单选按钮,标题分别为“正方形”、“三角形”和“圆形”:还有一个标题为“显示”的命令按钮。程序的功能是在运行时,如果选中一个单选按钮后,单击“显示”按钮,则根据单选按钮的选中情况,在图片框中显示“选择了正方形”、“选择了三角形”或“选择了圆形”,如下图所示。

    要求:

    (1)原题中的单选按钮和命令按钮没有标题,请利用属性窗口依次添加单选按钮标题分别为“正方形”、“三角形”和“圆形”,添加命令按钮标题为“显示”。

    (2)去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使其实现上述功能。

    注意:

    不能修改程序的其他部分,也不得修改控件的其他属性。最后把修改过的程序以原文件名保存。


    正确答案:

  • 第6题:

    在考生文件夹中有一个工程文件execise82.vbp及窗体文件exeeise82.frm。在名为Fonn1

    的窗体上有1个单选按钮数组,含3个单选按钮,标题分别是“小学生”、“中学生”和“大学生”;还有1个标题为“显示”的命令按钮。程序的功能是:在运行时,如果选中一个单选按钮并单击“显示”按钮,。则在窗体上显示相应的信息,例如若选中“小学生”,则在窗体上显示“我是大学生” (如下图所示)。

    要求:

    去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使其实现上述功能,但不得修改程序的其他部分,也不得修改控件的属性。最后原名保存修改后的文件。


    正确答案:

  • 第7题:

    当程序运行时,如果要求窗体中的某个按钮不再显示,可以将该按钮的()属性设置为false 即可


    正确答案:Visible

  • 第8题:

    如果有三个单选按钮直接画在窗体上,另有四个单选按钮画在框架中,则运行时,可以同时选中()个选项按钮。


    正确答案:2

  • 第9题:

    单选题
    如果设计时在属性窗口将命令按钮的()属性设置为False,则运行时按钮从窗体上消失.
    A

    Visible

    B

    Enabled

    C

    DisabledPicture

    D

    Default


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

  • 第10题:

    单选题
    为了在窗体上建立两组单选按钮,并且当程序运行时每组都可以有一个单选按钮被选中,则以下作法中正确的是(  )。
    A

    把这两组单选按钮设置为名称不同的两个控件数组

    B

    使两组单选按钮的Index属性分别相同

    C

    使两组单选按钮的名称分别不同

    D

    把两组单选按钮分别画到两个不同的框架中


    正确答案: C
    解析:
    框架(Frame)是一个容器控件,用于将屏幕上的对象分组。框架的主要作用是作为容器安放其他控件对象,将这些控件对象分成可标识的控件组。

  • 第11题:

    单选题
    如果要在窗体上使用2组单选按钮,每组都可以有一个被选中,则应该做的是(  )。
    A

    把1组单选按钮画在窗体的左边,另1组画在右边

    B

    先画2组单选按钮,再画2个框架控件把2组单选按钮分别框起来

    C

    先画2个框架控件,再把2组单选按钮分别画在不同的框架中

    D

    因为1个窗体中只有1个单选按钮可以被选中,所以需要使用2个窗体


    正确答案: C
    解析:
    框架用于将窗体上的对象分组。使用两个框架就可以设置两组单选按钮,使每组都可以有一个被选中。必须先画框架,然后在框架内画出需要成为一组的控件,才能使框架内的控件成为一个事件。如果在框架外画一个控件,然后把它拖到框架内,则该控件不是框架的一部分,移动框架时,该控件也不会跟着移动。

  • 第12题:

    填空题
    如果有三个单选按钮直接画在窗体上,另有四个单选按钮画在框架中,则运行时,可以同时选中()个选项按钮。

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

  • 第13题:

    窗体上有一个名称为Option1的单选按钮控件,当程序运行时,当单击某个单选按钮时,会调用下面的事件过程: Private Sub Option1 Click(Index As Integer) End Sub 下面关于此过程的参数Index的叙述中正确的是( )。

    A.Index为1表示单选按钮被选中,为0表示未选中

    B.Index的值可正可负

    C.Index的值用来区分哪个单选按钮被选中

    D.Index表示数组中单选按钮的数量


    正确答案:C
    C。【解析】当单击单选按钮时,Index值用来表示哪个单选按钮被选中了。所以C选项正确。

  • 第14题:

    有一个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。程序中不得使用任何变量。


    正确答案:1.操作步骤 (1)在Visual Basic集成环境选择“文件”→“打开工程”命令在对话框中选择ylc6.Vbp工程文件单击“确定”按钮。 (2)在工具箱中选择命令按钮用鼠标在窗体Form1上拖动创建两个命令按钮。在属性窗口分别设置它们的名称(Name属性)为Command1和Command2标题(Caption属性)为“隐藏启动窗体”、“关闭窗体”。 (3)在菜单栏选择“工程”→“添加窗体”命令弹出对话框如图33所示。单击“打开”按钮在工程框中生成Form2的窗体。 (4)选择命令按钮在上面Form2窗体创建一个命令按钮设置名称为Command1标题为“打开窗体1”。 (5)为设置Form2启动窗体做如下的操作: 1)从“工程”菜单中选择“工程属性”命令弹出如图34所示的界面。 2)选择“通用”属性页在“启动对象”中选择Form2单击“确定”按钮设置该窗体为启动窗体。 2.行为编码 (1)用鼠标单击窗体Form1出现Form1的代码窗口。选择Command1按钮的Click事件代码如下: Private Sub Command1_Click() Form2.Hide End Sub (2)在Form1的代码窗口内选择Command2按钮的Click事件代码如下: Private Sub Command2_Click() '卸载窗体2 Unload Form2 '卸载自身也即窗体1 Unload Me End Sub (3)用鼠标单击窗体Form2出现Form2的代码窗口。选择Command1按钮的Click事件代码如下; Private Sub Command3_Click() Form1.Show End Sub 3.存盘保存 执行“文件”→“保存工程”命令工程文件名为ylc5.vbp窗体文件名为ylc5-1.frm ylc5-2.frm。
    1.操作步骤 (1)在Visual Basic集成环境选择“文件”→“打开工程”命令,在对话框中选择ylc6.Vbp工程文件,单击“确定”按钮。 (2)在工具箱中选择命令按钮,用鼠标在窗体Form1上拖动,创建两个命令按钮。在属性窗口分别设置它们的名称(Name属性)为Command1和Command2,标题(Caption属性)为“隐藏启动窗体”、“关闭窗体”。 (3)在菜单栏选择“工程”→“添加窗体”命令,弹出对话框如图33所示。单击“打开”按钮,在工程框中生成Form2的窗体。 (4)选择命令按钮,在上面Form2窗体创建一个命令按钮,设置名称为Command1,标题为“打开窗体1”。 (5)为设置Form2启动窗体做如下的操作: 1)从“工程”菜单中选择“工程属性”命令,弹出如图34所示的界面。 2)选择“通用”属性页,在“启动对象”中选择Form2,单击“确定”按钮,设置该窗体为启动窗体。 2.行为编码 (1)用鼠标单击窗体Form1,出现Form1的代码窗口。选择Command1按钮的Click事件,代码如下: Private Sub Command1_Click() Form2.Hide End Sub (2)在Form1的代码窗口内选择Command2按钮的Click事件,代码如下: Private Sub Command2_Click() '卸载窗体2 Unload Form2 '卸载自身也即窗体1 Unload Me End Sub (3)用鼠标单击窗体Form2,出现Form2的代码窗口。选择Command1按钮的Click事件,代码如下; Private Sub Command3_Click() Form1.Show End Sub 3.存盘保存 执行“文件”→“保存工程”命令,工程文件名为ylc5.vbp,窗体文件名为ylc5-1.frm, ylc5-2.frm。 解析:(1)本题考查多窗体的应用创建、不同窗体上的命令按钮事件、控制两个窗体的显示、应用程序的结束控制以及如何在工程窗口中设置启动窗口。(2)注意Form对象的Show方法,End应用结束控制。(3)通过调用Form2的Hide方法隐藏Form2窗体,通过Unload方法关闭窗体1和窗体 2,通过调用Form1的Show方法显示Form1窗体。

  • 第15题:

    数列:1,1,2,3,5,8,13,21,…的规律是从第3个数开始,每个数是它前面两个数之和。在考生文件夹下有一个工程文件execise36.vbp(相应的窗体文件为 execise36.frm)。窗体Form1中已经给出于所有控件,如下图所示;

    编写适当的事件过程完成以下功能:选中一个单选按钮后,单击“显示结果”按钮,则计算出上述数列的第n项的值(n是选中的单选按钮后面的数值),并显示在文本框中。 (提示:因计算结果较大,应使用Long型变量。)

    注意:

    不能修改已经给出的程序和已有的控件的属性;在结束程序运行之前,必须选中一个单选按钮,并单击“显示结果”按钮获得一个结果;必须使用窗体右上角的“关闭”按钮结束程序,否则无成绩。最后把修改后的文件按原文件名存盘。


    正确答案:

  • 第16题:

    在考生文件夹中有一个工程文件execise77.vbp及窗体文件execise77.frm。在名为Form1的窗体上有两个框架,其中一个框架中有两个单选按钮,另一个框架中有两个复选框,窗体上还有一个标题为“确定”的命令按钮和一个初始内容为空的文本框。所有控件已经全部画出。程序的功能是:在运行时,如果选中一个单选按钮和一个或两个复选框,则对文本框中的文字做相应的设置,如下图所示。

    窗体上的控件已经绘制出,但没有给出主耍程序内容,请编写适当的事件过程,完成上述功能。

    注意:

    不能修改已经给出的程序部分和已有的控件;在结束程序运行之前,必须选中一个单选按钮和至少一个复选框,并单击“确定”按钮;必须通过单击窗体右上角的“关闭”按钮结束程序,否则无成绩。最后,按原文件名并在原文件夹中保存修改后的文件。


    正确答案:

  • 第17题:

    以下数列:1,1,2,3,5,8,13,21…的规律是从第3个数开始,每个数都是其前面两个数之和。

    在考生文件夹下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图所示。请编写适当的事件过程完成如下功能:选中一个单选按钮后,单击“计算”按钮,则计算出上述数列第n项的值,并在文本框中显示,n是选中的单选按钮后面的数值(提示:因计算结果较大,应使用长整型变量)。

    注意:不能修改已经给出的程序和已有的控件的属性;在结束程序运行之前,必须选中一个单选按钮,并单击“计算”按钮以获得一个结果;必须使用窗体右上角的关闭按钮结束程序,否则无成绩。最后把修改后的文件按原文件名存盘。


    正确答案:
    【考点分析】本题考点有:文本框的Text属性,单选按钮的Name、Caption和Value属性,单选按钮控件数组,For循环语句,If条件判断语句以及内部函数Val()。
    【解题思路】单选按钮数组常用于提供唯一选择,Value属性值决定每个单选按钮的选中状态:Fise为未选中,True为选中,Caption属性用于设置单选按钮的标题。本题在For循环语句(循环变量k的初值为0,终值应为3)中逐一检查每个单选按钮是否被选中,用变量n记录选中单选按钮的索引号。然后取消对当前选中单选按钮的选择,使单选按钮数组中的下一个按钮被选中。如果当前已经选中最后一个单选按钮,则将n赋值为0,重新从单选按钮数组的第一个元素开始。
    【操作步骤】
    步骤1:打开本题工程文件。
    步骤2:打开代码编辑窗口,在指定位置编写如下代码。
    参考答案
    Private Sub Command1_Click()
    Dim a () As Long
    Dim i As Integer
    Dim n As Integer
    ′Op1.Count是单选按钮数目,这里用的是控件数组
    For i=0 To Op1.Count-l
    ′判断哪一项被选择,把它后面的数值赋给n,确定n值
    If Op1(i).Value=True Then
    n=Val(Op1(i).Caption)
    Exit For
    End If
    Next
    ReDim a(n)′重新申请空间,这里是动态申请
    a(1)=1
    a(2)=1′数列第一项、第——4值确定
    For i=3 To n
    a(i)=a(i-1)+a(i-2)’后一项值是
    前两项值之和
    Next
    Text1.Text=a(n)
    End Sub
    步骤3:调试并运行程序,关闭程序后按题目要求存盘。
    【易错提示】在定义数组a的时候,要注意定义为长整型Long,可以防止溢出;单选按钮数组的Index属性分别为0,1,2,在编写循环语句的时候要注意循环变量Opl.Count-1。

  • 第18题:

    在考生文件夹中有一个工程文件execise96.vbp及窗体文件execis96.frm。在名为Form1的窗体上有一个命令按钮Cmd1(标题为NEXT)。要求在窗体上建立一个单选按钮数组 Opt1,含4个单选按钮,标题分别为First、Second、Third和Forth,初始状态下,First为选中状态。程序运行情况如下图所示。

    窗体文件中已经给出了命令按钮的Click事件过程,但不完整,请去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使得每单击命令按钮‘次,就选中下一个单选按钮,如果已经选中最后一个单选按钮,再单击命令按钮,则选中第1个单选按钮。

    注意:

    不能修改程序的其他部分。最后,按原文件名并在原文件夹中保存修改后的文件。


    正确答案:

  • 第19题:

    如果设计时在属性窗口将命令按钮的()属性设置为False,则运行时按钮从窗体上消失.

    • A、Visible
    • B、Enabled
    • C、DisabledPicture
    • D、Default

    正确答案:A

  • 第20题:

    在VB环境中,如果设计时将命令按钮的()属性设置为False,则运行时该按钮从窗体上消失。

    • A、Default
    • B、Enabled
    • C、Visible
    • D、DisabledPicture

    正确答案:C

  • 第21题:

    单选题
    在对话框中,有些项目在文字说明的左边有一个小圆形框,当该框中有“●”符号时表示()。
    A

    这是一个复选按钮,而且未被选中

    B

    这是一个复选按钮,而且已被选中

    C

    这是一个单选按钮,而且末被选中

    D

    这是一个单选按钮,而且已被选中


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

  • 第22题:

    单选题
    在VB环境中,如果设计时将命令按钮的()属性设置为False,则运行时该按钮从窗体上消失。
    A

    Default

    B

    Enabled

    C

    Visible

    D

    DisabledPicture


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

  • 第23题:

    填空题
    当程序运行时,如果要求窗体中的某个按钮不再显示,可以将该按钮的()属性设置为false 即可

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