首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:在运行时,如果选中一个单选按钮和一个或两个复选框,并单击“确定”按钮,则对文本框中的文字做相应的设置,如图3—100所示。窗体上的控件已经画出,但没有给出主要程序内容,请编写适当的事件过程,
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:在运行时,如果选中一个单选按钮和一个或两个复选框,并单击“确定”按钮,则对文本框中的文字做相应的设置,如图3—100所示。窗体上的控件已经画出,但没有给出主要程序内容,请编写适当的事件过程,
admin
2017-03-27
34
问题
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:在运行时,如果选中一个单选按钮和一个或两个复选框,并单击“确定”按钮,则对文本框中的文字做相应的设置,如图3—100所示。窗体上的控件已经画出,但没有给出主要程序内容,请编写适当的事件过程,完成上述功能。
注意:不能修改已经给出的程序部分和已有的控件;在结束程序运行之前,必须选中一个单选按钮和至少一个复选框,并单击“确定”按钮;必须通过单击窗体右上角的关闭按钮结束程序,否则无成绩。最后把修改后的文件按原文件名存盘。
(2)在考生文件夹下有一个工程文件sjt4.vbp。窗体中已经给出了所有控件。程序运行时,单击“读入文件”按钮,将显示一个“打开”对话框,可以在该对话框中选择考生文件夹下的文本文件in4.txt,并把该文件的内容显示到Text1文本框中。要求:请去掉程序中的注释符,并把程序中的?改为正确的内容,使其能正确运行,但不能修改程序中的其他部分和控件属性。最后用原来的文件名保存工程文件和窗体文件。
选项
答案
第1小题 步骤1:打开考生文件下的本题工程文件sjt3.vbp。 步骤2:打开代码编辑窗口,编写“确定”按钮的Click事件过程,代码如下。 参考代码: Private Sub Command1_C1ick() If Op1.Value Then Text1.FontName=Op1.Caption ElseIf Op2.Value Then Text1.FontName=Op2.Caption End If If Ch1.Value=1Then Text1.FontUnderline=True Else Text1.FontUnderline=False End If If Ch2.Value=1Then Text1.FontItaliC=True Else Text1.FontItaliC=False End If End Sub 步骤3:按<F5>键运行程序,选中一个单选按钮和至少一个复选框,并单击“确定”按钮,最后单击窗体右上角的关闭按钮结束程序。 步骤4:按要求将文件保存至考生文件夹中。 第2小题 步骤1:打开考生文件夹中的本题工程文件sjt4.vbp,在代码编辑窗口,去掉程序中的注释符“’”,将问号“?”改为正确的内容。 参考代码: Private Sub Command1_Click() Dim n As Long CD1.FileName=" " CD1.Filter="所有文件|*.*|文本文件|*.txt|Word文档|*.doc" CD1.FilterIndex=2 CD1.Action=1 If CD1.FileName<>" "Then Open CD1.FileName For Input As#1 n=LOF(1) Text1=Input$(n,#1) Close#1 End If End Sub 步骤2:按要求将文件保存至考生文件夹中。
解析
第1小题:本题其实就是编写“确定”按钮的单击事件过程。设计思路:由于单选按钮数组选择的唯一性,可用一个If…Then…Else语句对可能出现的两种情况(Op1或Op2被选中)分别进行处理,为Text1的FontName属性设置不同值;对于两个复选框可用两个If…Then…Else语句依次对其选中情况进行处理,若选中则将对应的FontUnderline属件值或Fontltalic属性值设置为True,否则设置为False。
第2小题:根据题目源程序,首先设置通用对话框CD1的Fliter。属性和FilterIndex属性,然后调用CD1的ShowOpen方法,接下来通过Input方式打开选中的文件,将文件读入后放到文本框Text1中,最后使用Close语句关闭文件。
转载请注明原文地址:https://kaotiyun.com/show/imGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下程序用于计算“1+1/3+1/5+…+1/(2n+1)”,直至“1/(2n+1)”小于10-4。阅读下面程序,请在【】和【】处填上正确内容。PrivateSubCommand1_Click()Sum=h:n=idon=【
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
软件的详细设计也称为模块设计,它要求设计人员为每一个程序模块确定:所使用的【】、数据结构、接口细节和输入/输出数据等。
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimiAsIntegerDimsumAsIntegerDimsu
在下列文件系统控件的事件中,当文件列表框的Path属性改变时发生的事件是______。
假定有一个菜单项,名为Menultem,为了在运行时使该菜单项失效(变灰),应使用的语句为
在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下事件过程: PrivateSubCommand1_Click() n=Val(Text1.Text) Fori=2Ton Forj
从窗体form1生成到该窗体显示出来,最后发生的事件是______。
对话框在关闭之前,不能继续执行应用程序的其他部分,这种对话框属于()。
在关系模型中,二维表的行称为______。
随机试题
根据五行之间的关系,肾病及肝属于
A、标签B、药品说明书C、警示语D、全部辅料名称E、全部活性成分(或中药药味)与辅料名称药品生产企业可以主动提出在药品说明书或者标签上加注
设f(x)有连续导数,则下列关系式中正确的是:
北方某城市地势平坦,主导风向为东北风,当地水资源缺乏,城市主要供水水源为地下水,区域已出现大面积地下水降落漏斗区。城市西北部有一座库容为3.2×107m3的水库,主要功能为防洪、城市供水和农业用水。该市现有的城市二级污水处理厂位于市区南郊,处理规模为1.0
使气体和固体物料起化学反应,或使气体在静止状态时触媒的影响下彼此起化学反应的设备叫()。
发烟硫酸()
下列不属于存款保险基金的来源的是()。
县(市、区)联社(合租银行)对所辖网点的检查,每次检查对象必须包括信用社(支行)本级及至少()的辖属网点。
设向量组α1,α2,α3为方程组AX=0的一个基础解系,下列向量组中也是方程组AX=0的基础解系的是().
Geneticallymodified(GM)foodstuffsareheretostay.That2snottosaythatfoodproducedby【1】agriculturewilldisappear,【2】s
最新回复
(
0
)