首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有两个文件框,名称分别为Text1、Text2;还有一个命令按钮,名称为C1,标题为“确定”;请添加两个单选按钮,名称分别为Op1、Op2,标题分别为“男生”、“女生”,再添加两个复选框,名称分别为C
在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有两个文件框,名称分别为Text1、Text2;还有一个命令按钮,名称为C1,标题为“确定”;请添加两个单选按钮,名称分别为Op1、Op2,标题分别为“男生”、“女生”,再添加两个复选框,名称分别为C
admin
2020-07-22
23
问题
在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有两个文件框,名称分别为Text1、Text2;还有一个命令按钮,名称为C1,标题为“确定”;请添加两个单选按钮,名称分别为Op1、Op2,标题分别为“男生”、“女生”,再添加两个复选框,名称分别为Ch1、Ch2,标题分别为“体育”、“音乐”。请编写适当的事件过程,使得程序在运行时,单击“确定”按钮后实现下面的操作:
①根据选中的单选按钮,在Text1中显示“我是男生”或“我是女生”。
②根据选中的复选框,在Text2中显示“我的爱好是音乐”或“我的爱好是体育”或“我的爱好是体育音乐”。如图所示。
注意:不得修改已经给出的程序和已有控件的属性。在结束程序运行之前,必须选中一个单选按钮和至少一个复选框,并单击“确定”按钮。必须使用窗体右上角的关闭按钮结束程序,否则无成绩。
选项
答案
步骤1:打开本题工程文件,并设置控件的属性。程序中用到的控件及属性见表1。 [*] 步骤2:分析并编写程序代码。 程序提供代码 Private Sub Form_Unload(Cancel As Integer) Open App.Path&”\out3.txt”For Output As#1 Print#1,OP1.Value,Op2.Value,Text1.Text Print#1,Ch1.Value,Ch2.Value,Text2.Text Close#1 End Sub 程序结束 Private Sub C1_Click() If Ch2.Value And Ch1.Value Then Text2=”我的爱好是体育音乐” ElseIfCll2.Value And Ch1.Value=False Then Text2=”我的爱好是音乐” Elseif Ch1.Value And Ch2.Value=False Then Text2=”我的爱好是体育” Else Text2=”” End If If Op1.Value Then Text1=”我是男生” Elself op2.Value Then Text1=”我是女生” Else Text1=”” End If End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
容器控件(如窗体和框架)中的单选按钮组(OptionButton)常用于提供多个选项间的唯一一性选择,其Value属性用于设置或返回每个单选按钮的选中状态:值为False表示未选中,值为Tree表示选中。复选框(CheckBox)组常用于提供多个选项间的多重选择,Value属性值决定每个复选框的选中状态:0一Unchecked为未选中,1—Checked为选中,2一Grayed为禁用。
根据题意,可用一个If…Then…End If语句对Op1和OP2的选中情况进行处理,在Text1中显示对应信息;用两个If…then语句依次对两个复选框的选中情况进行处理,并在Text2中显示对应信息。
转载请注明原文地址:https://kaotiyun.com/show/MkHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Move500,500EndSub程序运行后,单击命令按钮,产生的结果为
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
下列说法中,错误的是
为了实现对象的自动拖放,应该设置该对象的一个属性。下面设置中正确的是
结构化程序的三种基本结构是()。
数据结构中,与所使用的计算机无关的是数据的()。
设a=2,b=3,c=4,d=5,下列表达式的值是()。3>2%Ora=cAndb<>cOrb<>a+c
在面向对象的程序设计中,可被对象识别的动作称为
非空循环链表所表示的数据结构
在考生文件夹下有一个数据库文件“samp3.accdb”,其中存在已经设计好的表对象“tAddr”和“tUser”。同时还有窗体对象“fEdit”和“fEuser”。请在此基础上按照以下要求补充“fEdit”窗体的设计。(1)将窗体中名称为“Lr
随机试题
下列哪些属于镇痛药物
下列各药,常用治疗肝气郁结所致月经不调的药物是
下列经动物实验报道有致癌性的食用色素是()
使用前,必须按照产品说明书及有关焊接工艺的规定进行烘焙的有()。
电算审查岗位可由会计稽核人员兼任。()
根据《公司法》,国有独资公司董事会中的职工代表由()产生。
为打好淮海战役,中共中央决定由()同志任书记,负责统一指挥作战。
整数不使用小数点,或者说小数点是隐含在个位数的右面,所以一般称作【 】。
软件详细设计生产的图如下:该图是( )
Binoculars(双筒望远镜)arenotonlyusedforwildlifeobservation,butareessentialincertainsports,particularlyinhunting.Ahun
最新回复
(
0
)