首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有两个文件框,名称分别为Textl、Text2;还有一个命令按钮,名称为C1,标题为“确定”;请添加两个单选按钮,名称分别为Opl、Op2,标题分别为“男生”、“女生”,再添加两个复选框,名称分
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有两个文件框,名称分别为Textl、Text2;还有一个命令按钮,名称为C1,标题为“确定”;请添加两个单选按钮,名称分别为Opl、Op2,标题分别为“男生”、“女生”,再添加两个复选框,名称分
admin
2018-05-08
32
问题
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有两个文件框,名称分别为Textl、Text2;还有一个命令按钮,名称为C1,标题为“确定”;请添加两个单选按钮,名称分别为Opl、Op2,标题分别为“男生”、“女生”,再添加两个复选框,名称分别为Chl、Ch2,标题分别为“体育”、“音乐”。请编写适当的事件过程,使得程序在运行时,单击“确定”按钮后实现下面的操作:
①根据选中的单选按钮,n在Textl中显示“我是男生”或“我是女生”。
②根据选中的复选框,在Text2中显示“我的爱好是音乐”或“我的爱好是体育”或“我的爱好是体育音乐”。如图所示。
注意:不得修改已经给出的程序和已有控件的属性。在结束程序运行之前,必须选中一个单选按钮和至少一个复选框,并单击“确定”按钮。必须使用窗体右上角的关闭按钮结束程序,否则无成绩。
(2)在考生文件夹下有一个工程文件sjt4.vbp。窗体上有一个名称为Timel的计时器,一个名称为Listl的列表框和一个名称为Labell的标签,如图所示。请通过属性窗口向列表框添加四个项目,分别是:“第一项”、“第二项”、“第三项”、“第四项”。程序运行后,将计时器的时间问隔设置为1秒钟,即每一秒钟从列表框中取出一个项目显示在Labell的标签中,首先显示“第一项”,然后,依次显示“第二项”、“第三项”、“第四项”,如此循环。
在给出的窗体文件中已经有了全部控件和程序,但不完整,请添加Listl中的项目,去掉程序中的注释符,把程序中的?改为正确的内容。
注意:考生不得修改工程中已经存在的内容和控件属性,最后将修改后的文件按原文件名存盘。
选项
答案
(1)容器控件(窗体和框架)中的单选按钮组(OptionButton)常用于提供多个选项间的唯一性选择,并Value属性用于设置或返回每个单选按钮的选中状态:值为False.表示未选中,值为Ture选中。复选框(CheckBox)组常用于提多个选项间的多重选择,,Value属性值决定每个复选框的选中状态:O-Unchecked为未选中,1-Checked为选中,2-Crayed为禁用。根据题意,可用一个if…Then…End If语句对Opl和Op2的选中情况进行处理,在TextI 中显示对应信息;用两个If…Then语句依次对两个复选框的选中情况进行处理,并在Text2中显示对应信息。 步骤1:打开本题工程文件,并没置控件的属性。程序中用到的控件及属性见表1。 [*] 步骤2:分析并编写程序代码。 程序提供代码 Private Sub Form_Unload(Cancel As Integer) Open App.Path&”\out3.txt”For Output As#1 Print#1,Opl.Value,Op2.Value,Textl.Text Print#l,Chl.Value,Ch2.Value,Text2.Text Close#1 End Sub 程序结束 Prival:e Sub CI_Click() If Ch2.ValLle And Chl.Value Then Text2=”我的爱好是体育音乐” Elself Ch2.Value And Chl.Vallie=False Then Text2=“我的爱好是音乐” Elself Chl.Value And Ch2.Value:False Then Text2=“我的爱好是体育” Else Text2=“” End If If Opl.Value Then Textl=“我是男生” Elself Op2.Value Then Textl=“我是女生” Else Textl=“” End If End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。 (2)列表框List属性含有“第一项”,“第二项”,“第三项”,“第四项”四个值,Timerl的Interval属性设置为1000.表示变化的时间间隔为1s,并将Timerl的Enabled属性设置为True。通过lf语句和变量i的判断实现每隔1秒钟依次显示“第一项”、“第二项”、“第三项”、“第四项”,如此循环。 步骤l:打开本题工程文件,通过属性窗口向列表框添加四个项目,分别是:“第一项”、“第二项”、“第三项”、“第四项”。 步骤2:分析并编写程序代码。 程序提供代码 Dim i As Integer Private Sub Form_Load() ‘i=? ‘Timerl.Interval=? Timerl.Enabled=True End Sub Private Sub Timerl_Timer() Labell.Caption=? If i=3 Then i=0 Else i=i+1 End If End Sub 程序结束 第1个?处填入:0 第2个?处填入:1000 第3个?处填入:Listl.List(i) 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/0vGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Textl文本框中,则每输入一个字母()。
在窗体上有一个名称为Check1的复选框数组(含4个复选框),还有一个名称为Textl的文本框,初始内容为空。程序运行时,单击任何复选框,则把所有选中的复选框后面的文字罗列在文本框中(如图l所示)。下面能实现此功能的事件过程是()。
(1)请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在标题为”列表框”、名称为Forml的窗体上画一个名称为Listl列表框,通过属性窗口输入四个列表项:”数学”、”语文”、”历史”、”地理”,列表项采用”复选框形式”,如
在窗体上画一个驱动器列表框、一个目录列表框和一个文件列表框,其名称分别为Drivel、Dirl和Filel,为了使它们同步操作,必须触发驱动器的Change事件和目录的Change事件,在这两个事件中执行的语句分别为()。
下面程序执行时,输出的结果是()。PrivateSubForm_Click()DimiAsIntege,jAsIntegeri=10Doi=i+jForj=10ToiStep-3i=i+jNextj
用LineInput语句从顺序文件读出数据时,每次读出一行数据。所谓一行是指遇到()分隔符,即认为一行的结束。
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Forml的窗体上画两个文本框,名称分别为Tl、T2,初始情况下都没有内容。请编写适当的事件过程,使得在运行时,在T1中输入的任何字符,立即显示在T2中(如图2-176
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
假定在图片框Picturel中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是()。
随机试题
设事件A,B相互独立,P(A)=0.3,且=0.7,则P(B)=________.
ThetraditionalAmericanThanksgivingDaycelebrationgoesbackto1621.
孟氏骨折是指
边界层分离现象是指( )。
项目处在一个不断发展变化的环境之中,因此,项目本身也难免发生各种各样的变化,于是项目团队需要对项目进行各种修改,这些变化和修改就是变更。变更发生在项目的范围、进度、质量、费用、风险、人力资源、沟通以及合同等各个方面,并会对其他方面产生一定的影响。其中范围变
研究者在半年时间内调查了6岁、10岁、20岁、30岁、40岁、50岁、60岁被试群体对老鼠、蛇、插座、汽车等事物的恐惧反应,以验证其进化心理学观点。该设计属于
暗适应
Thefollowingparagraphsaregiveninawrongorder.Forquestions1—5,youarerequiredtoreorganizetheseparagraphsintoa
Asagiantofthestockmarket,Appleisunusual.Formuchofthepast20years,threecompanieshavealternatedintheroleof
A、Tolivetherepermanently.B、Tostaythereforhalfayear.C、Tofindabetterjobtosupportherself.D、Tosellleathergoods
最新回复
(
0
)