首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sit5.vbp,相应的窗体文件为sit5.frm。窗体外观如图3—5(a)所示。三个命令按钮的名称分别为Command1、Command2和Command3,标题分别为“读取数据”、“首字母大写”和“存盘”。程序运行后,如果单
在考生文件夹下有一个工程文件sit5.vbp,相应的窗体文件为sit5.frm。窗体外观如图3—5(a)所示。三个命令按钮的名称分别为Command1、Command2和Command3,标题分别为“读取数据”、“首字母大写”和“存盘”。程序运行后,如果单
admin
2018-05-08
64
问题
在考生文件夹下有一个工程文件sit5.vbp,相应的窗体文件为sit5.frm。窗体外观如图3—5(a)所示。三个命令按钮的名称分别为Command1、Command2和Command3,标题分别为“读取数据”、“首字母大写”和“存盘”。程序运行后,如果单击“读取数据”命令按钮,则读取考生文件夹下in5.txt中的全部文本(文本中的单词与单词之问或标点符号与单词之间均用一个空格分开),并在文本框中显示出来。文本内容如下:
TuckeddeeowithintheoromisesandpoliciesofhisStateoftheLInionaddress,PresidentBushutteredthreewordsthatsDcakvolumesaboutWashington’sparalysisinaddressingtheplightoflhefortymillionAmericanswholackhealthinsurance.InbetweenhisdiscourseonMedicareandhissupportforalow—incomehealthcaretaxcredil,Bushcalledforsomethingcalledassociationhealthplans.
如果单击“首字母大写”命令按钮,则将文本框中每个单词的第一个字母变为大写字母(如果原来已是大写字母则不改变),并在文本框中显示出来,如图3.5(b)所示;如果单击“存盘”命令按钮,则把文本框中的内容(首字母大写后)保存到考生文件夹下的文件out5.txt中。窗体文件中已给出了部分程序,请把它补充完整,使其实现上述功能。
要求:
1)编写“读取数据”命令按钮的Click事件过程。
2)去掉“首字母大写”命令按钮和“存盘”命令按钮事件过程中的注释符,把程序中的?改为正确的内容,使其能正确运行。
3)用原来的文件名保存工程文件和窗体文件。
选项
答案
分析题目可知,本题中“读取数据”命令按钮中首先使用。For Input方式打开文件,然后通过LineInput#语句将打开文件中的数据读出到变量s中并且赋给文本框。 在“首字母大写”按钮的单击事件中,首先依次取出文本框中的每一个字符,然后判断这个字符的上一个字符是否是空格,如果是空格则将该字符使用LICase函数转换为大写;判断完毕后无论是否转换均将其连接到新的字符串中,同时令这个字符成为新的“上一个字符”。这样,循环结束后每个单词的首字母就转换成了大写字母。 在“存盘”按钮的单击事件中,首先以Output方式打开文件,然后利用Write#语句将文本框中的内容写回到文件中,最后关闭文件。 【操作步骤】 步骤1:打开考生文件夹中的工程文件sjt5.vbp,在代码编辑窗口中,去掉程序中的注释符“”,将问号“?”改为正确的内容。 参考代码: ch=Mid(oldSen,i,1) newSen=newSen&ch Write#1,Text1.Text 步骤2:编写“读取数据”命令按钮的单击事件。 参考代码: Private Sub Commandl Click() Dim s As String Open “in5.txt” ForInput As 1 LineInput#1,s Close #1 Text1.Text=s End Sub 步骤3:按
键运行程序,先单击“读取数据”按钮,接着单击“首字母大写”按钮,最后单击“存盘”按钮。 步骤4:按要求将文件保存至考生文件夹中。
解析
转载请注明原文地址:https://kaotiyun.com/show/BvGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列数据结构中,能够按照“先进后出"原则存取数据的是
数据库系统的核心是
(1)请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Forml的窗体上画一个名称为Picturel的图片框(PictureBox),高、宽均为1000。在图片框内再画一个有边框的名称为Imagel的图像框(Imag
VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Textl文本框中,则每输入一个字母()。
有如下函数:Functionfun(aAsInteger,nAsInteger)AsIntegerDimmAsIntegerWhilea>=na=a-n:m=m+1Wendfun=mEndFunction该函数的返回值是
下面程序执行时,输出的结果是()。PrivateSubForm_Click()DimiAsIntege,jAsIntegeri=10Doi=i+jForj=10ToiStep-3i=i+jNextj
窗体上有一个Textl文本框,并编写了下面事件过程:PrivateSubTextl_KeyPress(KeyAsciiAsInteger)KeyAscii=KeyAscii+3EndSub程序运行时,在文
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是
软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()。
随机试题
MaryAnning(1799-1874)wasaBritishfossilhunterwhobeganfinding【C1】______asachild,andsoonsupportedherselfandherve
下列几种DNA分子的碱基组成比例各不相同,哪一种DNA的解链温度(Tm)最低
患者,女,22岁。带下量多,色黄,质黏稠,有臭气,胸闷口腻,纳差,舌苔黄腻,脉濡数。治法应是
下列原则中,可用于确定房地产开发企业计税成本对象的有()。
同一财产向两个以上债权人抵押的,拍卖、变卖抵押财产所得价款应当依照有关担保法律制度的规定清偿。下列各项中,不符合《物权法》规定的是()。(2009年)
儿童社会工作间接的结果是()。
学校与受教育者之间的关系既是教育与受教育的关系,又是管理与被管理的关系,所以受教育者必须绝对服从学校的管理。()
根据以下资料回答下列问题。以下说法不正确的是()。
A、风湿和眼病B、痢疾和不消化症C、痛风和膀胱结石D、眼病和不消化症D
Whichnumbershouldreplacethequestionmark?
最新回复
(
0
)