首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt3.vbp。程序运行后,单击“读入数据”按钮,可将考生文件夹下in3.1xt文件中的所有英文单词读入,并在Textl文本框中显示;单击“插入列表框”按钮,则按顺序将每个单词作为一项添加到List1列表框中(如图所示)。
在考生文件夹下有一个工程文件sjt3.vbp。程序运行后,单击“读入数据”按钮,可将考生文件夹下in3.1xt文件中的所有英文单词读入,并在Textl文本框中显示;单击“插入列表框”按钮,则按顺序将每个单词作为一项添加到List1列表框中(如图所示)。
admin
2020-04-08
99
问题
在考生文件夹下有一个工程文件sjt3.vbp。程序运行后,单击“读入数据”按钮,可将考生文件夹下in3.1xt文件中的所有英文单词读入,并在Textl文本框中显示;单击“插入列表框”按钮,则按顺序将每个单词作为一项添加到List1列表框中(如图所示)。
在in3.txt文件中,每个单词之间用一个空格字符隔开,最后一个单词的后面没有空格。已经给出了所有控件和程序,但程序不完整。
要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,但不能修改程序中的其他部分和控件属性。最后用原来的文件名保存工程文件和窗体文件。
选项
答案
【操作步骤】 步骤l:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符“′”,将问号改为正确的内容。 参考答案(阴影部分是需考生填入的内容) Private Sub Commandl_C1ick() Dim st$.ch$ Open App.Path&"\in3.txt"For In— put As#’打开文件 Do While Not EOF(1)′文件指针是否到达文件末尾 Input#1,ch′达到文件末尾返回true.否则返回false st=
st
&ch′将读出的数据加到原有数据末尾 Loop Close#1′关闭文件 Textl=st′将内容显示在文本框中 End Sub Private Sub Command2_Click() Dim st$,word$,C$ St=Textl n=Len(St) For k=1 TO n
c
=Mid(st,k,1)′从st中依次取 出1个字符进行比较 If c<>""Then word=word&C E1Se Listl.AddItem word
word
=""将word清空,为下一次作准备 End If Next LiStl.AddItem word End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
本题首先要从文件中读入数据,再逐一检查文本框中每一个字符,如果发现空格则将其之前或两个空格之间的字符串作为一个单词用Addltem方法添加到列表框中。循环语句的上限为Len(st),赋值给变量n,判断语句的判断条件应为Mid(st,k,1)<>"",其中st=Textl.Text。每添加一个单词后清空变量word,将所取字符的起始位置加I,再次执行循环得到下一个单词。
转载请注明原文地址:https://kaotiyun.com/show/5NTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimaAsInteger,bAsInteger,cAsIntegerDimnAsInteger,sAsIntegera=1
下列控件中,没有Caption属性的是( )。
下面程序运行时,若输入395,则输出结果是( )。PrivateSubCommand1_Click() Dimx% x=InputBox("请输入一个3位整数") PrintxMod10,x\100,(xMod100)\
要使菜单项MenuOne在程序运行时失效,应使用的语句是()。
有人在属性窗口中通过设置Picture属性为命令按钮装入了图片,但没有显示,其原因是
编写如下程序:PrivateSubCommand1_Click() DimxAsInteger,yAsInteger x=InputBox("输入第一个数") y=InputBox("输入第二个数") Callf(x,
程序运行时,拖动滚动条上的滚动框,则所触发的事件是
已知文本框的ScrollBars属性设置为3,却看不到任何效果,原因是()。
窗体上有名称为Commandl的命令按钮和名称为Text1的文本框PrivateSubCommandl一Click()Text1.Text=“程序设计”Text1.SetFocusEndSubPriv
设有如下Commandl的单击事件过程及fun过程:PrivateSubCommandl_Click()DimXAsIntegerX=Val(InputBox(“请输入一个整数”))
随机试题
背景:北方某商业工程,建筑面积8000m2,由某施工总承包单位负责施工。框架结构,条形基础,地上4层,檐高18m。南侧与原有钢筋混凝土建筑物部分贴建,原有建筑物高4m,屋面局部高低跨差1.2m。外墙采用双排钢管落地式脚手架,垂直运输T具为塔吊。施
要从演示文稿的第3页通过动作按钮返回到第2页,请写出具体步骤。
“营业税金及附加”账户借方登记的内容有()。
一男性老年病人,半年来夜间尿频,有排尿不尽感,尿流变细,排尿时间延长,排尿困难逐渐加重。近两天排尿时下腹部疼痛。考虑为
[2010年第123题,1999年第099题,1998年第106题,1995年第127题]根据《人民防空工程设计防火规范》规定,人民防空工程的耐火等级,下列哪条是正确的?
执行政府指导价的合同,当事人一方逾期提货时恰遇政府指导价格上涨,应按( )执行。
当地税务机关要求企业提供其与关联企业业务往来的有关价格、费用标准等资料时,应以书面通知。企业在接到书面通知后,应在( )日内报送。
阅读下列材料,回答问题。心理学家曾做过一个著名的心理实验。他们把一个班的学生分为三组,每天学习后就进行测验,测验后分别给予不同的反馈方式:第一组每天告知学习结果,第二组每周告知一次学习结果,第三组只测验不告知学习结果。8周后将第一组和第三组的反馈
资本主义必然被社会主义所代替,这是因为()
Myfathermadeapromise______hewouldbuymeatoy.
最新回复
(
0
)