首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明及Visual Basic程序代码,将应填入(n)处的字句写在答题纸的对应栏内。 【说明】 某个文本文件中存放了若干个非零数值有效数据,每个数据占一行,最后一行以数字“0”作为结束标志。下面的程序用于计算该文件中这 些数据之和,其运行窗口
阅读以下说明及Visual Basic程序代码,将应填入(n)处的字句写在答题纸的对应栏内。 【说明】 某个文本文件中存放了若干个非零数值有效数据,每个数据占一行,最后一行以数字“0”作为结束标志。下面的程序用于计算该文件中这 些数据之和,其运行窗口
admin
2008-01-03
55
问题
阅读以下说明及Visual Basic程序代码,将应填入(n)处的字句写在答题纸的对应栏内。
【说明】
某个文本文件中存放了若干个非零数值有效数据,每个数据占一行,最后一行以数字“0”作为结束标志。下面的程序用于计算该文件中这
些数据之和,其运行窗口如下。
用户只要通过驱动器列表框、目录列表框和文件列表框,选择文本文件所在的驱动器、文件夹及相应的文件名,再单击“累计”按钮,就
能在“总计”文本框中看到该文本文件中的数据之和。
在开发过程中,设驱动器列表框名为Drivel,目录列表框名为Dirl,文件列表框名为Filel,存放数据的文本文件名为D:\test\vb7\datA
.txt,“累计”按钮名为sum,“总计”文本框(TextBox)名为textl。
【Visual Basic代码】
Private Sub Drivel_Change()
Dirl.Path=(1) ’户选择的驱动器反映到目录列表框中
End Sub
Private Sub Dirl_Change()
Filel.Path=(2) ’用户选择的文件夹改变文件列表框内容
End Sub
Private Sub sum_Click()
Dim (3) As New FileSystemOject, (4) As TextStxeam
’创建自己的文件系统对象,说明自己的文本流对象
If Right (Dirl.Path,1)="\"Then
SetmyTextFile=fso.OpenTextFile (Dirl.Path+Filel.FileNamc)
Else
SetmyTextFile=fso.OpenTextFile(Dirl.Path+”\’+Filel.FileName)
End“
S=0
Do
d=Val (myTextFilE.ReadRow)
S=S+d
Loop While (5)
Textl.Text=Str$(S)
End Sub
选项
答案
(1)Drivel.Drive (2)Dirl.Path (3)fso (4)myTextFile (5)d<>0
解析
驱动器列表框(DriveListBox)、目录列表框(DirListBox)和文件列表框(FileListBox)是Visual Basic提供的内部控件,驱动器列表框
(DriveListBox)可自动填写驱动器的名字和卷标,目录列表框(DirListBox)可显示指定驱动器的目录树,而文件列表框 (FileListBox)则是一
个特殊的ListBox控件,它显示指定目录下的所有文件,并可选择按文件的名字、扩展名或属性排列内容。
这些控件常常在一个窗体中工作,当用户在DriveListBox中选择一个驱动器时, DirListBox控件就更新显示该驱动器上的目录树,当用户
在DirListBox中选择一条路径时,FileListBox控件中的内容为该目录下的文件列表,这些活动自动地触发Change事件。但是,这些活动不能自
动完成,需要为Change事件编写代码,通过代码将驱动器列表框的Drive属性(指明当前驱动器)赋值给目录列表框的Path属性,将目录列表框的
Path属性(指明当前路径)赋值给文件列表框的Path属性,即Dirl.Path=Drivel.Drive, Filel.Path=Dirl.Path。
“Dim”是声明变量的关键字,在过程sum_Click()中,显然是对文件系统对象fso和文本流对象myTextFile进行声明。
根据题目的说明,所处理的文本文件中存放了若干个非零数值有效数据,每个数据占一行,最后一行以数字“0”作为结束标志。计算该文
件中的数据之和时,当读入的数据d等于0时应结束计算。因此,根据循环控制,空(5)处填写“d<>0”(d不等于0)。
转载请注明原文地址:https://kaotiyun.com/show/ZzjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
Word2007可以同时打开多个文档窗口,但是,文档窗口打开的越多,占用内存会()。
在Excel中,C3:C7单元格中的值分别为10、OK、20、YES和48,在D7单元格中输入函数“=COUNT(C3:C7)”,按回车键后,D7单元格中显示的值为______。
在Excel2007中,设单元格A1、B1、C1、A2、B2、C2中的值分别为1、3、5、7、9、11,若在单元格D1中输入函数“=MIN(A1:C2)”,按回车键后,则D1单元格中的值为__________。
下图是某工程A~E五个作业的进度计划。按照该计划,到5月31日检查时,已完成作业数、已经开始但尚未完成的作业数以及尚未开始的作业数应分别为()。
在Excel中,设A1单元格中的值为2014-5-24,若在A2单元格中输入日期函数“=DAY(A1)”,按回车键后,则A2单元格中的值为(52)。
1,2,…,5五个数中,任取两个数都可以算出平均值,其中有些平均值是相等的。那么,不同的平均值共有(26)个。
在Excel中,设单元格A1中的值为0,B1中的值为60,若在C1单元格中常规格式下输入函数“=ROUND(AVERAGE(A1:B1),2)”,按回车键后,C1单元格中的值为()。
在Excel中,若A1单元格中的函数为"=IF("教授">"助教",TRUE,FALSE)",按回车键后,A1单元格中的显示内容为______。
随机试题
A.双趋冲突B.双避冲突C.趋避冲突D.双重趋避冲突E.双趋双避冲突“鱼与熊掌不可兼得”,这种动机冲突是
某患者,高血压病史30年,同时伴有心功能不全,下列药物可供选择且可同时松弛小动脉和小静脉血管平滑肌的是
患者,女,35岁,头晕头痛,心悸耳鸣,失眠多梦,急躁易怒,脉细弦。治疗应首选
虚劳病变涉及五脏,尤以何脏为主()
某项目进口一批生产设备。FOB价为650万元,CIF价为830万元,银行财务费率为0.5%,外贸手续费率为1.5%,关税税率为20%,增值税税率为17%。该批设备无消费税、海关监管手续费,则该批进口设备的抵岸价是()万元。
一把钥匙只能打开一把锁,现有10把锁和其中的8把钥匙,要确定这8把钥匙各自对应的锁,至多需要试验多少次?
世界上没有一个国家像中国一样________综艺选秀节目的商业追求。十几档综艺选秀节目扎堆荧屏,堪称吉尼斯纪录。广告的______程度和无孔不入,也让国外节目汗颜,不仅综艺选秀节目和广告商赚了个杯满钵溢,而且导师和嘉宾也________。依次填入画横线部分
传统观点认为,导致温室效应的甲烷多半来自湿地和反刍动物的消化道,殊不知能够吸收二氧化碳的绿色植物也会释放甲烷。科学家发现惊人的结果是:全球绿色植物每年释放的甲烷量为0.6亿~2.4亿吨,占全球甲烷年总排放量的10%~40%,其中2/3左右来自于植被丰富的热
A、10points.B、2points.C、15points.D、5points.D信息明示题,文章指出,Amisspelledwordwillcostyou5points.由此可知D正确
【B1】【B10】
最新回复
(
0
)