首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.tim。窗体外观如图3.5(a)所示。三个命令按钮的名称分别为Command1、Command2和Command3,标题分别为“读取数据”、“首字母大写”和“存盘”。程序运行后,如果单
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.tim。窗体外观如图3.5(a)所示。三个命令按钮的名称分别为Command1、Command2和Command3,标题分别为“读取数据”、“首字母大写”和“存盘”。程序运行后,如果单
admin
2020-02-27
30
问题
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.tim。窗体外观如图3.5(a)所示。三个命令按钮的名称分别为Command1、Command2和Command3,标题分别为“读取数据”、“首字母大写”和“存盘”。程序运行后,如果单击“读取数据”命令按钮,则读取考生文件夹下in5.txt中的全部文本(文本中的单词与单词之间或标点符号与单词之间均用一个空格分开),并在文本框中显示出来。文本内容如下:
Tuckeddeepwithinthepromisesandpoliciesofhi sStateoftheUnionaddress,Presiden’LtBushu.tteredthre ewordsthatspeakvolumesaboutWashington’sparalysisinaddressingtheplightofthefortymiUionAmericans wholackhealthinsurance.Inbetweenhisdiscourseon Medicareandhissupportforalow-incomehealthcareta xcredit,Bushcalledforsomethingcalledassociationhealthplans.
如果单击“首字母大写”命令按钮,则将文本框中每个单词的第一个字母变为大写字母(如果原来已是大写字母则不改变),并在文本框中显示出来,如图3.97(b)所示;如果单击“存盘"命令按钮,则把文本框中的内容(首字母大写后)保存到考生文件夹下的文件out5.txt中。、窗体文件中己给出了部分程序,请把它补充完整,使其实现上述功能。
要求:
1)编写“读取数据”命令按钮的Click事件过程。
2)去掉“首字母大写”命令按钮和“存盘”命令按钮事件过程中的注释符,把程序中的“?”改为正确的内容,使其能正确运行。
3)用原来的文件名保存工程文件和窗体文件。
选项
答案
步骤1:打开考生文件夹中的工程文件sjt5.vbp,在代码编辑窗口中,去掉程序中的注释符“’”,将问号“?”改为正确的内容。参考代码: ch=Mid(oldSen, i, 1) newSen=newSen & ch Write #1,Text1.Text 步骤2:编写“读取数据”命令按钮的单击事件。 参考代码: Private Sub Command1_Click() Dim s As String Open"in5.txt"For Input As 1 Line Input #1,S Close #1 Text1.Text=s End Sub 步骤3:按
键运行程序,先单击“读取数据”按钮,接着单击“首字母大写”按钮,最后单击“存盘”按钮。 步骤4:按要求将文件保存至考生文件夹中。
解析
分析题目可知,本题中“读取数据”命令按钮中首先使用For Input方式打开文件,然后通过Line Input#语句将打开文件中的数据读出到变量s中并且赋给文本框。
在“首字母大写”按钮的单击事件中,首先依次取出文本框中的每一个字符,然后判断这个字符的上一个字符是否是空格,如果是空格则将该字符使用L/Case函数转换为大写;判断完毕后无论是否转换均将其连接到新的字符串中,同时令这个字符成为新的“上一个字符”。这样,循环结束后每个单词的首字母就转换成了大写字母。
在“存盘”按钮的单击事件中,首先以Output方式打开文件,然后利用Write#语句将文本框中的内容写回到文件中,最后关闭文件。
转载请注明原文地址:https://jikaoti.com/ti/5mx0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
下列叙述中正确的是()。
对软件系统总体结构图,下面描述中错误的是()。
下列程序段的输出结果是()。x=5Printx+1;x+1
下列不包含滚动条的控件是()。
设已经在菜单编辑器中设计了弹出式菜单mnuStyle,要求程序运行时,当用户在文本框Textl上单击鼠标右键时,能够弹出该菜单,则应使用的事件过程是()。
使用Open语句可以打开或建立文件,并同时指定文件的输入输出方式。下列输入输出方式中错误的是()。
下列数据结构中,不能采用顺序存储结构的是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
随机试题
用成形铣刀头铣削矩形花键小径时,为了调整小径尺寸,第一槽铣削完成后应转过180°铣削第二槽。()
19世纪末20世纪初在美国兴起的实用主义教育学的代表人物是()
材料1:列宁指出,“就本来的意义说,辩证法就是研究对象的本质自身中的矛盾。99他还指出,“是实际生活中的实际矛盾,即辩证的矛盾,而不是字面上的、臆造出来的矛盾。”材料2:杜林说,“矛盾的东西是一个范畴。这个范畴只能归属于思想组合,而不能归属于现实”材料3:
被闻一多先生誉为“诗中的诗,顶峰上的顶峰”的作品是()
A.健康携带者B.慢性携带者C.显性感染D.潜伏性感染E.隐性感染感染过程中最常见的表现是
按照企业所得税的有关规定,下列有关研究开发费的表述中正确的是()。
2001年底,我国民营企业的总户数约比2000年底增长了()。2001年底,我国民营企业户数超过20万户的省份有()。
三角形△ABC是一个钝角三角形.(1)三角形△ABC三边之比为2:2:3;(2)三角形△ABC中cos(A+B)>0
Experiencedteachersmake______mistakesthanbeginners.
Kangaroomeans______inthenativelanguageofAborigines.
最新回复
(
0
)