首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在窗体上有一个名为Labell的标签控件和三个单选按钮,均没有标题,请利用“属性”窗口为单选按钮依次添加标题“汉语”、“英语”、“德语”;再添加一个标题为“输出”的命令按钮,如图45—3所示。程序的功能是:运行时,如果选中一个单选按钮后,单击“输出”
(1)在窗体上有一个名为Labell的标签控件和三个单选按钮,均没有标题,请利用“属性”窗口为单选按钮依次添加标题“汉语”、“英语”、“德语”;再添加一个标题为“输出”的命令按钮,如图45—3所示。程序的功能是:运行时,如果选中一个单选按钮后,单击“输出”
admin
2010-07-13
42
问题
(1)在窗体上有一个名为Labell的标签控件和三个单选按钮,均没有标题,请利用“属性”窗口为单选按钮依次添加标题“汉语”、“英语”、“德语”;再添加一个标题为“输出”的命令按钮,如图45—3所示。程序的功能是:运行时,如果选中一个单选按钮后,单击“输出”按钮,则根据单选按钮的选中情况,在Labell显示“我的母语是汉语”、“我的母语是英语”或“我的母语是德语”。设初始选中的是“汉语”。
注意:去掉程序中的注释符“’”,把程序中的“?”改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分,也不能修改控件的其他属性。最后把修改后的文件按sj3.vbp和sj3.frm文件名存盘。
(2)在考生文件夹下有一个工程文件sj4.vbp,窗体中有3个标签,名称分别为Labell、Label2和Label3,标题分别为“字型”、“字体”、“模拟考试”;在Labell和Label2标签的下面有两个组合框,名称分别为Combo1和Combo2,并为Combol添加项目:“下划线”、“黑体”和“斜体”,为Combo2添加项目:“华文行楷”、“隶书”和“宋体”。请编写适当的事件过程,使得程序在运行时,当在Combol中选一个字号、在Combo2中选一个字体,标签Label3中的文字立即变为选定的字号和字体,如图45—4所示。
注意:考生不得修改窗体文件中已经存在的程序,在结束程序运行之前,必须选择一个字号和字体。,必须用窗体右上角的关闭按钮结束程序,否则无成绩。最后,按原文件名存盘,程序中不能使用任何变量。
选项
答案
(1)单选按钮的标题由Caption属性设置.判断单选按钮的状态通过Value属性来实现。如果单选按钮被选中,则Value值为1;没选中,Value值为0。 根据题意,将3个单选按钮控件、一个命令按钮和一个标签添加到窗体中,单选按钮的名称分别为Optionl、Option2和Option3,Caption属性分别为“汉语”“英语”和“德语”,命令按钮的名称为Commandl、Caption属性为“输出”,标签的名称为Labell、Caption属性为空。双击Commandl进入代码编写窗口,利用If…else语句进行判断,补充后的具体代码如下: Private Sub Commandl_Click() If Optionl.
Value
=True Then Labell.
Caption
="我的母语是"+Optionl.
Caption
Else If Option2.
Value
=True Then Labell.
Caption
="我的母语是"+Option2.
Caption
Else Labell.
Caption
="我的母语是"+Option3.
Caption
End If End If End Sub 单击[*]按钮运行程序,并按要求保存。 (2)控件的名称由Name属性设置,向组合框添加项目有两种方法,可以在“属性”窗口的List属性里直接添加,也可以在代码中添加。本题要求在设计时添加。 根据题意,将两个ComboBox控件和三个标签添加到窗体中,ComboBox的名称属性分别为Combol和Comb02,分别在List属性中添加“下划线”、“黑体”、“斜体”和“华文行楷”、“宋体”、“隶书”,并将Style属性都设为3,标签的名称分别为Labell、Label2和Label3,Caption属性分别为“字型”’‘‘字体”和“模拟考试”。双击窗体进入代码编写窗口,单击Combo调用Click函数,具体代码如下: Private Sub Comb01_Click()’Combol的单击事件 If Cornbo1.
ListIndex
=0 Then Label3.Font.
Underline
=True’下划线为真 Label3.Font.
Bold
=False’黑体为假 Label3.Font.
Italic
=False’斜体为假 Else If Combo1.
Listlndex
=1 Then Label3.Font.Bold=True Label3.Font.
Italic
=False Label3.Font.Underline=False Else Label3.Font.Italic=True Label3.Font.
Bold
=False Label3.Font.Underline=False End If End If End Sub Private Sub Comb02_Click() ’Comb02的单击事件 Label3.Font.
Name
=Comb02.List(Comb02.
ListIndex
) ’将选中的项赋给Label3的字体属性 End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/GGmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设计程序时,应采纳的原则之一是()。
在Java运行时,如获得一个异常对象,它会自动寻找处理该异常的代码,它从生成异常对象的代码构件开始,沿着【】按层回溯寻找,直至找到处理该类异常方法为止。
当处理的数据量很多,或向文件写很多次少量的数据,一般使用( )流。
下面有关变量及其作用域的叙述中,不正确的是( )。
下列不属于JComponent类的功能的是( )。
下面程序代码运行结果为( )。importjava.awt.*;publicclassTest{publicstaticvoidmain(Stringargs[]){String
随机试题
战国时期对官吏的考核形式是()
二巯丙醇可用于解救金属、类金属中毒是因为其可以
下列哪一种物质可以用作人工主动免疫
甲公司与乙公司订立一份买卖合同,合同约定:乙公司向甲公司支付定金4万元,如果任何一方不履行合同则支付违约金6万元。后因甲公司的原因致使合同无法履行,导致乙公司的损失达5000元。乙公司提出()的诉讼请求,既能最大限度地保护自己的利益,又能得到人民法
收益法中的运营费用不同于会计上的成本费用,如前者不包含()。
工程量清单报价中,不得作为竞争性费用的有()。
金融衍生品交易所可以直接参与金融衍生品的交易。()
如果一种商品的价格变动5%,需求量因此变动10%,以下各种说法中错误的是()。
Whoisthatwomannearthedoor?
TheFutureofTelevision:What’sonNext?BossesinthetelevisionindustryhavebeenkeepinganervouseyeontwoScandinav
最新回复
(
0
)