首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号)但不能修改其他部分。存盘时不得改变文件名和文件夹。 本题描述如下: 在名称为Form1的窗体上
在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号)但不能修改其他部分。存盘时不得改变文件名和文件夹。 本题描述如下: 在名称为Form1的窗体上
admin
2009-03-17
31
问题
在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即’号)但不能修改其他部分。存盘时不得改变文件名和文件夹。
本题描述如下:
在名称为Form1的窗体上有一个文本框,名称为Text1,MultiLine属性为True,Scroll Bars属性为2;两个命令按钮名称分别为Cmd1和Cmd2,标题分别为“读入数据”和“计算保存”,如图3—1所示。要求程序运行后,如果单击“读入数据”按钮,则读入“in.txt”文件中的 100个整数,放入一个数组中(数组下界为1),同时在文本框中显示出来;如果单击“计算保存”按钮,则计算其中前50个数之和,并把求和结果在文本框Text1中显示出来,同时把结果存入考生文件夹中的文件“out.txt”中。(在考生的文件夹下有标准模块mode.bas,其中的putdata过程可以把结果存入指定的文件)。
注意:文件必须存放在考生文件夹下,窗体文件名为sjt5.frm,工程文件名为sjt5.vbp,计算结果存入out.txt文件,否则没有成绩。
选项
答案
① 在窗体上建立好控件后,先设置控件属性,再编写事件过程。 ② 文本框显示的内容由Text属性设置,Muhiline属性决定文本框是否可多行显示;按钮的标题由Caption属性设置,单击命令按钮触发Click事件。题中涉及到文件的操作,读入顺序文件以顺序的方式打开,用input #语句读取数据。另外需要注意的是对文件操作完后,一定要关闭文件。 ③ 解题步骤; 第一步:建立界面并设置控件属性。程序中用到的控件及其属性值见表4。 [*] 表 4控 件 属 性 设 置 值 文本框 Name Scrollbars Multiline Text1 2 True 命令按钮 Name Caption Cmd1 读入数据 命令按钮 Name Caption Cmd2 计算保存 第二步:编写程序代码。 程序提供的代码: mode.bas代码 Option Explicit Sub putdata(t_FileName As String, t_Str As Variant) Dim sFile As String sFile="\" & t_FileName Open App. Path & sFile For Output As #1 Print #1, t_Str Close #1 End Sub 窗体代码: Option Explicit ’Dim ? (1 To 100) As Integer Private Sub cmd1_ClickO Dim j As Integer Open App.Path & "\in.txt" For Input As #1 For j=1 To 100 Input #1, i(j) Text1. Text=Text1. Text & i(j) & Space(5) Next Close #1 End Sub Private sub Crud2 Click() ’Dim ? As Integer Dim temp As Long For j=1 To 50 temp=temp+i(j) Next ’Text1.?=temp putdata "out.txt",temp End Sub 参考代码: Option Explicit Dim i (1 To 100) As Integer Private Sub Cmd1_Click() Dim j As Integer Open App. Path & "\in.txt" For Input As #1 For j=1 To 100 Input #1, i(j) Text1.Text=Text1.Text & i(j) & Space(5) Next Close #1 End Sub Private Sub cmd2_Click() Dim j As Integer Dim temp As Long For j=1 To 50 temp=temp+i(j) Next Text1.Text=temp putdata "out.txt",temp End Sub 第三步:调试并运行程序。 第四步:按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/wk1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
源程序文档化要求程序加注释。注释一般分为序言性和【】。
要实现对Java代码的数字签名,对于代码的提供者要经过的4个步骤的正确顺序是()。Ⅰ:创建JAR文件Ⅱ:创建密钥Ⅲ;对JAR文件进行数字签名Ⅳ:输出公钥证书
创建一个名为MyPackage的包的语句是【】。
多线程是Java程序的【】机制,它能同步共享数据、处理不同事件。
()类应该是在Java中创建的任何异常的超类。
设x和y均为int型变量,则执行下面的循环后,y值为()。publicclassSun{publicstaticvoidmain(Stringargs[]){intx,y
联接运算是将两个或两个以上的关系根据联接条件生成一个【】。
关于集合,下列叙述错误的是______。
下列构造函数中创建了一个为20行,30列的文本区的是()。
实体是信息世界中广泛使用的一个术语,它用于表示()
随机试题
X线检查对于骨折的重要意义是
具有清热解毒,利咽之功,常用于治疗咽喉肿痛的药物有____________,____________,____________,____________,____________。(任选5味)
男性,39岁,右腹股沟区可回复性肿块2年,渐增大,诊断为右腹股沟斜疝,决定手术治疗。疝囊高位结扎,手术中必须解剖出
喷射性呕吐,可见于
下面关于土地使用权出租合同的表述中,不符合法律规定的是()。
下列不属于合规风险所造成的直接后果是()。
有学者认为:“没有伊丽莎白时代(1558——1603年)的中兴和辉煌,英国要成为世界上首次资产阶级革命和首次工业革命的发祥地,是难以想象的。”在下列英国创造的所谓“中兴和辉煌”中,属于伊丽莎白时代的是()。
简述德育的意义。
中国的综合国力正在增强,但社会对精英人才的吸附力却还有待加强。实际上,这种吸附力更是一种归属感的体现。而要让“精英移民潮”消退,让本土精英在国内创富,就必须继续大力改善各种社会环境、创业条件。毕竟,温暖的土地才能吸引候鸟的长居。要使得这群移民精英早日回归,
Brandsarebasicallyapromise.Theytellconsumerswhatqualitytoexpectfroma【C1】________andshowoffitspersonality.Firms
最新回复
(
0
)