首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt3.vbp。程序运行后,单击“读入数据”按钮,可将考生文件夹下in3.1xt文件中的所有英文单词读入,并在Textl文本框中显示;单击“插入列表框”按钮,则按顺序将每个单词作为一项添加到List1列表框中(如图所示)。
在考生文件夹下有一个工程文件sjt3.vbp。程序运行后,单击“读入数据”按钮,可将考生文件夹下in3.1xt文件中的所有英文单词读入,并在Textl文本框中显示;单击“插入列表框”按钮,则按顺序将每个单词作为一项添加到List1列表框中(如图所示)。
admin
2020-04-08
73
问题
在考生文件夹下有一个工程文件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
下列打开“代码窗口”的操作中错误的是()。
设窗体上有2个框架,每个框架中有若干个单选按钮,下面叙述中正确的是()。
下面程序的执行结果是( )。PrivateSubCommand1_Click() a=0 k=1 DoWhilek
(1)在考生文件夹下有一个工程文件sjt3.vbp(相应的窗体文件名为sjt3.frm),在窗体上添加一个名称为Listl的列表框和一个名称为Textl的文本框,如图1所示。编写窗体的MouseDown事件过程。程序运行后,如果用鼠标单击窗体,则从键盘上输
程序运行时,拖动滚动条上的滚动框,则所触发的事件是
VisualBasic控件一般都规定一个默认属性,在引用这样的属性时,只写对象名而不必给出属性名。默认属性为Caption的控件是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
已知文本框的ScrollBars属性设置为3,却看不到任何效果,原因是()。
设工程文件中包名称分别为Form1、Form2的两个窗体,且Form1的菜单属性设置如下:窗体Form1中的程序如下:DimFlagAsBooleanPrivateSubForm_Load() Flag=TrueEndSubPr
随机试题
甲有父亲、母亲、配偶(机关干部)、儿子(工程师)、女儿(小学音乐教师)各一人。甲去世,留有遗产,房屋6间、荷款5000元、古字画10件和钢琴一架。甲生前自书遗嘱指定:房产归妻子和儿女继承,古字画赠给文物部门。对存款和钢琴遗嘱未作处理。现甲的女儿提出要将钢琴
链霉素急性中毒出现口唇、面部及四肢麻木感,严重时出现呼吸抑制,解救的药物是( )
(2009年)在如下关系信号和信息的说法中,正确的是()。
地下防水工程施工期间,明挖法的基坑必须保持地下水位至少稳定在基底()m以下。
转增股本,投资者持有的股票数会增加。()
欧美发达国家的保险实践表明,通常购买保险产品是有效的税收筹划方法。()
如果中国政府在美国纽约发行一笔美元债券,则该笔债券属于()的范畴。
21世纪以来形成的全面营销观念主要涉及的方面不包括()。
我国校对工作的基本制度包括()等。
ThougheverymorningIqueue(排队)atthebusstopveryearly,Iamoften(41)forschool.Thereasonisthatthereare(42)
最新回复
(
0
)