首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个文本框,名称为Textl(Multiline属性为True),然后再添加三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图所示。程序的功能是:单击“读数”按钮,则把考生文
在窗体上画一个文本框,名称为Textl(Multiline属性为True),然后再添加三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图所示。程序的功能是:单击“读数”按钮,则把考生文
admin
2015-06-30
51
问题
在窗体上画一个文本框,名称为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全国计算机二级
相关试题推荐
有下列二叉树,对此二叉树前序遍历的结果为()。
如果文本框的Locked属性设置为True,则下列说法正确的是()。
设有如下程序PrivateSubSearch(a()AsVariant,ByValkeyAsVariant,index%)DimI%ForI=LBound(A)ToUBound(A)
设有如下过程;Subff(x,y,z)x=y+ZEndSub下列选项中所有参数的虚实结合都是传址方式调用的是()。
有下列程序段,单击命令按钮执行程序后,输出结果为()。OptionBase1PrivateSubCommand1_Click()Dimxx=Array(23,-5,17,38,-31,46,11,8,5,-4)
在窗体上有文本框Text1和命令按钮Command1,并有如下事件过程:PrivateSubCommand1_Click()DimiAsInteger,nAsIntegerFori=0To50
有下列二叉树,对此二叉树中序遍历的结果为()。
下面运行程序后,单击命令按钮,输出出的结果是【】。PrivateSubCommand1_Click()Dima%(1To5),i%,s#Fori=1To5
在软件测试设计中,软件测试的主要目的是()
下面不属于软件设计原则的是
随机试题
下列关于各账户结账方法的说法中,不正确的是
按下列哪种划分方法,可将信息分为内部信息和外部信息()
行军用兵之道,非及乡时之士也。
=()
甲、乙订有一买卖合同,后甲交付10万元定金与乙,则下列说法正确的是()。
依据相关法律规定,招标采购活动依法由()负责,法律赋予其相应的权利。
企业与外部单位联合开发是指企业联合外部单位进行软件开发,由本单位财务部门和网络信息部门进行系统分析,外部单位负责系统设计和程序开发工作,开发完成后,对系统的重大修改由网络信息部门负责,日常维护工作由财务部门负责。()
20世纪80年代第五代导演崛起之时,导演、编剧为剧本反复推敲修改,演员为塑造好形象深入生活实地采风的故事__________,《红高粱》《黄土地》《霸王别姬》等在中国乃至世界电影史上留下印记的杰作,就是在创作者殚精竭虑、心无旁骛的努力中诞生的。填入画横线部
结合材料,回答问题:材料1我们的理论是发展着的理论,而不是必须背得烂熟并机械地加以重复的教条。——恩格斯材料2中国特色社会主义理论体系,坚持和发展了马克思列宁主义毛泽东思想,凝结了几代中国共产党人带领人民不
【S1】【S7】
最新回复
(
0
)