首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有两个文本框,名称分别为Textl、Text2;一个命令按钮,名称为Cl,标题为“确定”;请画两个单选按钮,名称分别为Opl、Op2,标题分别为“男生”、“女生”;再画两个复选框,名称分别为Ch
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有两个文本框,名称分别为Textl、Text2;一个命令按钮,名称为Cl,标题为“确定”;请画两个单选按钮,名称分别为Opl、Op2,标题分别为“男生”、“女生”;再画两个复选框,名称分别为Ch
admin
2010-09-02
35
问题
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有两个文本框,名称分别为Textl、Text2;一个命令按钮,名称为Cl,标题为“确定”;请画两个单选按钮,名称分别为Opl、Op2,标题分别为“男生”、“女生”;再画两个复选框,名称分别为Chl、Ch2,标题分别为“体育”、“音乐”。请编写适当的事件过程,使得在运行时,单击“确定”按钮后实现下面的操作:
①根据选中的单选按钮,在Textl中显示“我是男生”或“我是女生”。
②根据选中的复选框,在Text2中显示“我的爱好是体育”、“我的爱好是音乐”或“我的爱好是体育音乐”,如图1-3所示。
注意:不得修改已经给出的程序和已有控件的属性。在结束程序运行之前,必须选中一个单选按钮和至少一个复选框,并单击“确定”按钮。必须使用窗体右上角的关闭按钮结束程序,否则无成绩。
(2)在考生文件夹下有一个工程文件sjl4.vbp。窗体上有一个名称为Listl的列表框,名称为Timerl的计时器,名称为Labell的标签,如图1-4所示。请通过属性窗口向列表框添加四个项目,分别是“第一项”、“第二项”、“第三项”、“第四项”。程序运行后,将计时器的时间间隔设置为1秒钟,每一秒钟从列表框中取出一个项目显示在Labell的标签中,首先显示“第一项”,然后,依次显示“第二项”、“第三项”、“第四项”,如此循环。在给出的窗体文件中已经有了全部控件和程序,但不完整,请添加Listl中的项目,去掉程序中的注释符,把程序中的?改为正确的内容。
注意:考生不得修改工程中已经存在的内容和控件属性,最后把修改后的文件按原文件名存盘。
选项
答案
第l小题 【操作步骤】 步骤l:打开考生文件夹下的本题工程文件sjt3.vbp。 步骤2;在窗体Forml中加入两个单选按钮和两个复选框,分别设置它们的相关属性,属性及其值如表2-3所示。 [*] 步骤3:打开代码编辑窗口输入如下代码: 参考代码: Private Sub C1_Click() Dim a As String a="我是" If Opl.Value Then Textl.Text=a&Opl.Caption E1se Textl.Text=a&Op2.Caption End If a="我的爱好是" If Chl.Value=1 Then Text2.Text=a&Chl.Caption a=Text2.Text End If If Ch2.Value=1 Then Text2.Text=a&Ch2.Caption End If End Sub 步骤4:按
键运行程序,先选中选中一个单选按钮和至少一个复选框,并单击“确定”按钮,然后单击窗体右上角的关闭按钮结束程序。 步骤5:按要求将文件保存至考生文件夹中。 第2小题 【审题分析】要实现本题中的功能,在窗体的Load事件过程中,令全局变量i的初值为0,然后设置计时器的Interval属性为1000并启用计时器;在计时器的Timer事件中把列表框的第i项显示在标签中,接下来令i+l,一旦i超过了3就将其重新置0以便实现循环显示。 【操作步骤】 步骤1:打开考生文件中的本题工程文件sjt4.vbp,通过属性窗口向列表框添加四个项目,分别是:“第一项”、“第二项”、“第三项”、“第四项”。 步骤2:在代码编辑窗口,去掉程序中的注释符们”,将问号“?”改为正确的内容。 参考代码: i=0 Timer1.Interval=1000 Label1.Caption=Listl.List(i) 步骤3:按要求将文件保存至考生文件夹中。
解析
第l小题
①某容器(如窗体和框架)中的单选按钮(OptionButton)组常用于提供多个选项之间的唯一选择,其Value属性用于设置或返回每个单选按钮的选中状态:值为False时表示未被选中,值为True时表示被选中,其Caption属性来设置或返回单选按钮的标题内容。②分支控制结构是结构化程序设计的基本结构之一,它所要解决的是根据条件判断的结果决定程序执行的流向。选择控制结构就是其中一种,它是由两个分支构成的,就是说,条件要么是真,要么是假,没有其他的选择。在执行结构时按照所指定的条件进行判断并选择其中一组语句来执行。If语句就是一种选择控制结构,其一般语法为:
If条件Then
语句块A
Else
语句块B
End If
功能:判断条件,如果条件为“真”,则执行语句块A部分,反之则执行语句块B部分。
根据题目要求,在本题的程序设计上,首先以Opl是否选中作为If…Then…Else语句的条件,由此分出两种情况:Opl被选中或Op2被选中。在条件为真(即Op1被选中)时文本框l中显示“我是男生”,否则显示“我是女生”:接下来分别判断两个复选框是否选中并相应在文本框2上显示内容。以上判断和显示操作均在Cl的Click事件中完成。
第2小题
要实现本题中的功能,在窗体的Load事件过程中,令全局变量i的初值为0,然后设置计时器的Interval属性为1000并启用计时器;在计时器的Timer事件中把列表框的第i项显示在标签中,接下来令i+l,一旦i超过了3就将其重新置0以便实现循环显示。
转载请注明原文地址:https://kaotiyun.com/show/8Fmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
两个或两个以上的模块之间关联的紧密程度称为( )。
Java的简单性首先体现在自身系统的精炼上,它的基本解释程序和【】占内存40KB,附加的基本标准类库和支持线程程序占175KB。
给出下面不完整的类代码,则横线处的语句应该为( )。classPerson{Stringname,department;intage;publicPerson(Strings){nam
下列代码中,将引起编译错误的行是( )。①publicclasstest{②publicstaticvoidmain(Stringargs[]){③floatf=0.0;④f+=1.0;
下列程序的功能是创建了一个显示5个"Hello!"的线程并启动运行,请将程序补充完整。publicclassThreadTestextendsThread{publicstaticvoidmain(Stringargs[]){Thre
用HTML文件显示APPLET时,下面属于必不可少的属性的是
在结构化方法中,软件功能分解属于下列软件开发中的阶段是
阅读下列代码后publicclassPerson{intarr[]=newint[10];publicstaticvoidmain(Stringargs[]){System.out.pr
下面不属于软件工程3个要素的是______。
下列程序实现对ZIP文件file.zip的检索,在横线处填入正确的语句packagetest;importjava.io.*;importjava.util.*;importjava.util.zip.*;p
随机试题
社会保险(socialinsurance)
青藏高原的小麦产量高主要是受日照长度的影响。()
新载玻片常带有游离碱质,清洗必须用()
下列关于资源税特点的描述有误的是()。
按照现行《企业所得税暂行条例》规定,乡镇企业可按应缴税款减征()用于补助社会性开支的费用。
下列关于有机化合物的说法正确的是()。
甲公司业务员乙被开除后并未上交相关文件,而是持盖有甲公司公章的合同书与其经常联系的丙公司订立一份合同,丙公司不知道乙已经被甲公司开除,并按照通常做法让乙提走了货款。丙公司要求甲公司履行合同引发争议。乙与丙公司所签订合同效力如何?()
柏拉图《理想国》中的四种美德是()
结构化查询语言SQL是一种(41)语言,其主要功能有(42),它的典型句型为SELECTA1,A2,…,AnFROMr1,r2,…,rmWHEREF其中A1,A2,…,An、r1,r2,…,rm和F分别是(43)。
Onmylastvisit,aboutthreemonthsago,mydoctorhadtoldmethatasa6-foot-tall,39-year-oldman,Ishouldweigharound18
最新回复
(
0
)