首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个文本框,名称为Textl(Multiline属性为True),然后再添加三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图所示。程序的功能是:单击“读数”按钮,则把考生文
在窗体上画一个文本框,名称为Textl(Multiline属性为True),然后再添加三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图所示。程序的功能是:单击“读数”按钮,则把考生文
admin
2015-06-30
92
问题
在窗体上画一个文本框,名称为Textl(Multiline属性为True),然后再添加三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图所示。程序的功能是:单击“读数”按钮,则把考生文件夹下的in5.txt文件中的所有英文字符放入Text1中;单击“统计”按钮,找出并统计英文字母i,j,k,l,m,n(不区分大小写)各自出现的次数;单击“存盘”按钮,将字母i到n出现次数的统计结果依次存到考生文件夹下的out5.txt中。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt5.vbp,窗体文件名保存为sjt5.frm。
选项
答案
【操作步骤】 步骤1:建立界面,并设置控件的属性。程序中用到的控件及属性见表3.151和表3.152。 [*] 步骤2:分析并编写程序代码。 程序提供代码 程序结束 参考答案 Option Explicit Private Sub Command1_Click() Dim a As String Dim s As String Open App.Path & "\in5.txt" For Input As #1 Do While Not EOF(1) a = Input(1, #1) s = s & a Loop Close #1 Text1 = s End Sub Private Sub Command2_Click() Dim str As String Dim n1 As Integer Dim n2 As Integer Dim n3 As Integer Dim n4 As Integer Dim n5 As Integer Dim n6 As Integer Dim i As Integer For i = 1 To Len(Text1) str = Mid(Text1, i, 1) Select Case str Case "i", "I" n1 = n1 + 1 Case "j", "J" n2 = n2 + 1 Case "k", "K" n3 = n3 + 1 Case "l", "L" n4 = n4 + 1 Case "m", "M" n5 = n5 + 1 Case "n", "N" n6 = n6 + 1 End Select Next Text1 = "字母i或I出现的次数为" & Format(n1, "00") & vbCrLf Text1 = Text1 & "字母j或J出现的次数为" & Format(n2, "00") & vbCrLf Text1 = Text1 & "字母k或K出现的次数为" & Format(n3, "00") & vbCrLf Text1 = Text1 & "字母l或L出现的次数为" & Format(n4, "00") & vbCrLf Text1 = Text1 & "字母m或M出现的次数为" & Format(n5, "00") & vbCrLf Text1 = Text1 & "字母n或N出现的次数为" & Format(n6, "00") End Sub Private Sub Command3_Click() Open "out5.txt" For Output As #1 Print #1, Text1.Text Close 1 End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/OkQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
文本框TextBox中的内容若要设置为用户不能修改,应设置()属性。
用Print方法在Form1窗体中显示出4个#号的正确代码为()。
下列程序的功能是:将数据1,2,…,8写入顺序文件Num.txt中,请选择正确的程序段()。PrivateSubForm_Click()DimiAsIntegerOpen"Num.txt"ForOut
关于结构化程序设计原则和方法的描述错误的是()。
数据流图的类型有______和事务型。
在窗体上有文本框Text1和命令按钮Command1,并有如下事件过程:PrivateSubCommand1_Click()DimiAsInteger,nAsIntegerFori=0To50
语句Y=Y+1的正确含义是()。
在窗体上面画一个名称为TxtA的文本框,然后编写如下的事件过程:PrivateSubTxtA__KeyPress(Keyasciiasinteger)……EndSub若焦点位于文本框中,则能够触发KeyPre
对象实现了数据和操作的结合,使数据和操作______于对象的统一体中。
下面叙述中不正确的是______。
随机试题
一般病损切除器官或组织的切除手术排序是由小至大,通常的规律是
下列融资保证金比例的公式正确的是()。
《边城》是哪位作家的代表作?()
首次在科学分类中将教育学作为一门独立的学科划分出来的是()。
如图,△ABO的顶点坐标分别为A(1,4),B(2,1),O(0,0),如果将△ABO绕点O按逆时针方向转90°,得到△A′B′O,那么对应点A′,B′的坐标是().
甲将一套房屋转让给乙,乙再转让给丙,均相继办理了房屋过户登记手续。丙在重新装修时,在房屋夹墙中发现了一箱金银首饰,经查该首饰为甲的祖母所埋藏,甲是其祖母的唯一继承人。丙将该箱首饰以市场价卖给了不知情的丁,双方钱物交割完毕。现在甲、乙均向丙和丁主张权利。下列
ForthepeoplewhohavenevertraveledacrosstheAtlanticvoyageisafantasy.Butforthepeoplewhocrossitfrequentlyonec
中华民族伟大复兴的中国梦,包含着丰富的思想内涵。其中最核心的内容包括
A.techniqueB.processesC.testedD.procedureE.typicallyF.smallG.competentH.gainI.vagueJ.affluentK.sugg
A、Theyoftenfrightentheirowners.B、Theymakealotoftroublefortheirowners.C、Theybringdisasterstotheirowners.D、The
最新回复
(
0
)