首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。窗体外观如图3—5(a)所示。三个命令按钮的名称分别为Command1、Command2和Command3,标题分别为“读取数据”、“首字母大写”和“存盘”。程序运行后,如果单
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。窗体外观如图3—5(a)所示。三个命令按钮的名称分别为Command1、Command2和Command3,标题分别为“读取数据”、“首字母大写”和“存盘”。程序运行后,如果单
admin
2019-05-14
57
问题
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。窗体外观如图3—5(a)所示。三个命令按钮的名称分别为Command1、Command2和Command3,标题分别为“读取数据”、“首字母大写”和“存盘”。程序运行后,如果单击“读取数据”命令按钮,则读取考生文件夹下in5.txt中的全部文本(文本中的单词与单词之间或标点符号与单词之间均用一个空格分开),并在文本框中显示出来。文本内容如下:
TuckeddeepwithinthepromisesandpoliciesofhisStateoPdaeUnionaddress,PresidentBushutteredthreewordsthatspeakvolumesaboutWashington’sparalysisinaddressingtheplightoflhefortymillionAmericanswholackhealthinsurance.InbetweenhisdiscourseonMedicareandhissupportforalow-incomehealthcaretaxcredi’t,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 As1 Line Input#1,s Ciose#1 Text1.Text=S End Sub 步骤3:按<F5>键运行程序,先单击“读取数据”按钮,接着单击“首字母大写”按钮,最后单击“存盘”按钮。 步骤4:按要求将文件保存至考生文件夹中。
解析
分析题目可知,本题中“读取数据”命令按钮中首先使用For Input方式打开文件,然后通过Line Input#语句将打开文件中的数据读出到变量s中并且赋给文本框。
在“首字母大写”按钮的单击事件中,首先依次取出文本框中的每一个字符,然后判断这个字符的上一个字符是否是空格,如果是空格则将该字符使用UCase函数转换为大写;判断完毕后无论是否转换均将其连接到新的字符串中,同时令这个字符成为新的“上一个字符”。这样,循环结束后每个单词的首字母就转换成了大写字母。
在“存盘”按钮的单击事件中,首先以Output方式打开文件,然后利用Write#’语句将文本框中的内容写回到文件中,最后关闭文件。
转载请注明原文地址:https://kaotiyun.com/show/oHUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有工程文件sjt5.vbp,窗体上有两个标题分别是“读数据”和“统计”的命令按钮,请添加一个名称为Labell、标题为“回文的个数为”的标签和一个名称为Textl,初始值为空的文本框,如图3一15所示。程序功能如下:①单击“读数据”按
在考生目录下有一个工程文件sjt5.vbp,其窗体上有一个文本框,名称为Textl;还有两个命令按钮,名称分别为C1、C2,标题分别为“计算”、“存盘”,如图3-20所示。并有一个函数过程isprime(a)可以在程序中直接调用,其功能是判断参数a是否为素
在考生文件夹下有一个工程文件vbsj5.vbp,已给出了部分控件和部分程序。请在窗体上画三个标签,其名称分别为lblName、lblTel和lblPost,标题分别为“姓名”、“电话号码”和“邮政编码”。再画三个文本框,其名称分别为txtName、txtT
(1)考生文件夹下的工程文件sjt3.vbp中有一个初始内容:为空、且带有垂直滚动条的文本框,其名称为Text1;两个标题分别为“读数据”和“查找”的命令按钮,其名称分别:勾Cmd1、Cmd2。请画一个标题为“查找结果”的标签Label1,再画一个名称为T
在考生文件夹下有文件in5.txt,文件中有几行汉字。请在Forml的窗体上画一个文本框,名称为Text1,能显示多行;再画一个命令按钮,名称为C1,标题为“存盘”。编写适当的事件过程,使得在加载窗体时,把in5.txt文件的内容显示在文本框中,然后在文本
(1)在考生文件夹下有一个工程文件vbsi3.vbp,相应的窗体文件为vbsi3.frm,在窗体上有一个标题为“计算”的命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出数组ari。中每个元素与其下标相除所得的和,并在文本框中显示出来,程序的运行情
在考生文件夹中有一个工程文件sjt5.vbp,如图3.129所示。运行程序时,从文件中渎入矩阵数据并放入二维数组a中。单击“计算”按钮时,将统计矩阵两个对角线的元素中能被3整除的个数,统计结果显示在标签lblFirst中;同时计算矩阵主对角线的元素之和,计
在名称为Form1的窗体上画一个名称为Image1的图像框,并通过属性窗口为其装入考生文件夹中的图标文件CARS.ico;再画一个名称为Timer1的计时器,一个名称为Command1、标题为“开始”的命令按钮,如图所示。要求:通过属性窗口设置适当的属性
随机试题
如果想在IE的地址栏中输入网址时,不出现类似网址,在IE属性中需要执行的操作是______。
何某,男性,40岁,平时竞争性强、好胜、工作效率高,常常有过分的敌意。这种行为特征与下列哪种疾病密切相关
不宜选用庆大霉素的疾病是
对于痰液过多且无力咳嗽的患者,为防止窒息,护土在翻身前首先应
【背景资料】某机场跑道长2600m,宽45m(共分10条板,如图1中①~⑩所示。其中:①板与联络滑行道相接)。由于使用时间较长及道面嵌缝料的失效,跑道道面普遍出现掉边掉角,机场使用单位决定在不停航的情况下对该跑道进行修补和灌缝,工期为20d。拟采
金融机构知道或者应当知道新开个人账户情况发生变化导致原有声明文件信息不准确或者不可靠的,应当要求账户持有人提供有效声明文件。账户持有人自被要求提供之日起()日内未能提供声明文件的,金融机构应当将其账户视为非居民账户管理。
材料:在课堂上,老师提出了一系列的问题请大家独立思考回答。她所提的最后一个问题是:“同学们,这个故事里有一处错误,谁能把它找出来?”大家纷纷打开课本,开始认真地阅读,过了一会,一个孩子高高举起手说:“老师,我发现了错误。明明说好到午夜十
(2016·安徽)“随机访问教学”是另一种建构主义教学模式,该教学模式是在()基础上发展起来的。
A、 B、 C、 D、 D
Youwillhearadialoguebetweenamanandawoman,talkingaboutprocedureoffoundingafactory.Foreachquestion(23-30),mar
最新回复
(
0
)