首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:在运行时,如果选中一个单选按钮和一个或两个复选框,并单击“确定”按钮,则对文本框中的文字做相应的设置,如图3-100所示。窗体上的控件已经画出,但没有给出主要程序内容,请编写适当的事件过程,
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:在运行时,如果选中一个单选按钮和一个或两个复选框,并单击“确定”按钮,则对文本框中的文字做相应的设置,如图3-100所示。窗体上的控件已经画出,但没有给出主要程序内容,请编写适当的事件过程,
admin
2018-07-11
66
问题
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:在运行时,如果选中一个单选按钮和一个或两个复选框,并单击“确定”按钮,则对文本框中的文字做相应的设置,如图3-100所示。窗体上的控件已经画出,但没有给出主要程序内容,请编写适当的事件过程,完成上述功能。
注意:不能修改已经给出的程序部分和已有的控件;在结束程序运行之前,必须选中一个单选按钮和至少一个复选框,并单击“确定”按钮:必须通过单击窗体右上角的关闭按钮结束程序,否则无成绩。最后把修改后的文件按原文件名存盘。
(2)在考生文件夹下有一个工程文件sjt4.vbp。窗体中已经给出了所有控件。程序运行时,单击“读入文件”按钮,将显示一个“打开”对话框,可以在该对话框中选择考生文件夹下的文本文件in4.txt,并把该文件的内容显示到Text1文本框中。要求:请去掉程序中的注释符,并把程序中的?改为正确的内容,使其能正确运行,但不能修改程序中的其他部分和控件属性。最后用原来的文件名保存工程文件和窗体文件。
选项
答案
(1)步骤1:打开考生文件下的本题工程文件sjt3.vbp。 步骤2:打开代码编辑窗口,编写“确定”按钮的Click事件过程,代码如下。参考代码: Private Sub Command1_Click() If Op1.Value Then Text1.FontName=Op1.Caption Else If Op2.Value Then Text1.FontName=Op2.Caption End If If Ch1.Value=1 Then Text1.FontUnderline=True E1Se Text1.FontUnderline=False End If If Ch2.Value=1 Then Text1.FontItaliC=True E1se Text1.FontItalic=False End If End Sub 步骤3:按
键运行程序,选中一个单选按钮和至少一个复选框,并单击“确定”按钮,最后单击窗体右上角的关闭按钮结束程序。 步骤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的Filter属性和FilterIndex属性,然后调用CD1的ShowOpen方法,接下来通过Input方式打开选中的文件,将文件读入后放到文本框Text1中,最后使用Close语句关闭文件。
转载请注明原文地址:https://www.kaotiyun.com/show/bOGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
如果要在窗体上画一个标签,应在工具箱窗口中选择的图标是()。
窗体一上有1个名称为Textl、内容为空的文本框。编写如下事件过程:PrivateSubTextl_KeyUp(KeyCodeAsInteger,ShiftAsIntegerPrintTextl.Text:
假定有以下函数过程:FunctionFun(SAsString)AsStringDimslAsStringFori=lToLen(S)sl=LCase(Mid(S,i,1))+s1Next
在窗体上画1个命令按钮和1个文本框,其名称分别为Commandl和Textl,再编写如下程序:DimSSAsStringPrivateSubTextl_KeyPress(KeyAsciiAsInteger)
面向对象方法中,继承是指()。
在窗体画一名为CommonDialogl,则下列与CommonDialogl.ShowOpen方法等效的语句是
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为
软件需求分析阶段的主要任务是
某二叉树中有n个叶子结点,则该二叉树中度为2的结点数为
随机试题
流量控制实际上是对()的控制。
试问当λ为何值时,方程组有解?并求出它的通解.
桑叶须在___________后采集。
A.CAl9-9B.NSEC.CEAD.CA153E.CYFRA21-1肺腺癌时常升高的肿瘤标志物是
对特发性血小板减少性紫癜患者进行健康指导,错误的是
A.冠折露髓B.根尖1/3折断C.冠根联合折断D.牙齿移位E.牙齿完全脱出乳牙外伤常见的是
上市公司发行可转换为股票的公司债券,除应满足发行债券的条件外,还应满足发行股票的条件,并由()核准。
撬块安装,应根据项目特征(功能;质量;面积;绝热材质及要求),以()为计量单位。
下列不符合登记账簿要求的是()。
为投资的事情发愁吗你还在
最新回复
(
0
)