首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画1个文本框,名称为Text1(multiline属性为True),然后再添加三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图所示。程序的功能是:单击“读数”按钮,则把考生文
在窗体上画1个文本框,名称为Text1(multiline属性为True),然后再添加三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图所示。程序的功能是:单击“读数”按钮,则把考生文
admin
2019-06-20
43
问题
在窗体上画1个文本框,名称为Text1(multiline属性为True),然后再添加三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图所示。程序的功能是:单击“读数”按钮,则把考生文件夹下的in5.txt文件中的所有英文字符放入Text1(MutiLine属性为True)中;单击“统计”按钮,找出并统计英文字母i,j,k,1,m,n(不区分大小写)各自出现的次数;单击“存盘”按钮,将字母i到n出现次数的统计结果依次存到考生目录下的顺序文件out5.txt中。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt5.vbp,窗体文件名保存为sit5.frm。
选项
答案
步骤1:建立界面,并设置控件的属性。程序中用到的控件及属性见表1和表2。 [*] 步骤2:分析并编写程序代码。 程序提供代码 程序结束 参考答案 Option Explicit Private Sub Command1_Click() Dim a As String Dim S As Stfing 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" nl=n1+1 Case"j","J" n2=n2+1 Case"k"."K" n3=n3+1 Case"1"."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_Cliek() Open"Out5.txt" For Output As #1 Print #1.Text1.Texl Close 1 End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
Format()函数用于按指定格式返回字符串。
在“统计”按钮的事件过程中,可用For循环语句和Mid()函数将文本框中的字符逐一取出,通过Select Case语句分别判断其题为英文字母i,j,k,l,m或n(不区分大小写),并分别将结果统计到6个变量中。最后在文本框中按指定的格式显示统计结果,为使每个结果各占一行,可在每个结果后面加一个回车换行符vbCrlf。
转载请注明原文地址:https://jikaoti.com/ti/8oN0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设讣VisualBasic应川程序(包括界面和代码)。(1)在名称为Forml的窗体上建市一个二级下拉菜单(菜单项见表2-2),运行时的窗体如图2-98所示。注意:存盘时必须存放在考生文件夹下,上程文件名为si
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上画一个名称为Pic的图片框,通过属性窗口将考生文件夹下的文件Tul-1jpg添加剑图片框,然后编写适当的事件过程。运行程序时,单击窗体,
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入大、小写字母及数字。单击“统计”按钮,分别统计输入字符串中大写字母、小写宁母及数字字符的个数,并将统计结果分别显示在标签控件数组x中,如图2.132所示。在给出的窗体文件
下列不属于软件工程3个要素的是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下列可作为VisualBasic变量名的是()。
满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
“商品”与“顾客”两个实体集之间的联系一般是
下列运算符中,优先级别最高的是
随机试题
下述鉴别三种血友病的凝血活酶生成试验(17GT)及纠正试验的结果哪一项是错误的
细胞内含量最丰富的RNA是()
患者,女,25岁。患风湿性心脏瓣膜病。不明原因持续发热1月余,体温波动在37.5~38.5℃,应用多种抗生素治疗无效,今晨以“感染性心内膜炎”收住入院。现遵医嘱行血培养检查。抽取血培养标本时间的选择,正确的是
设A是3阶矩阵,矩阵A的第1行的2倍加到第2行,得矩阵B,则下列选项中成立的是()。
从小学三年级到高中毕业,开设________,这是我国课程结构改革的一个重大创新。
下面是某位初中教师在教学《散步》一文时的教学设计思路,请认真阅读并推断其教学目标。课前创设情境:播放背景音乐《让爱住我家》。一、导语二、初读感知1.解决字词。2.文章一共写了几个人?写了件什么事?
某工作组有12名外国人,其中6人会说英语,5人会说法语,5人会说西班牙语;有3人既会说英语又会说法语,有2人既会说法语又会说西班牙语,有2人既会说西班牙语又会说英语;有1人这三种语言都会说。则只会说一种语言的人比一种语言都不会说的人多:
英国国民教育的发展受到了一些思想家的影响,这些思想家包括
一个登山运动员在山脚处从早上7:00开始攀登某座山峰,在下午7:00到达山顶,第二天早上7:00再从山顶开始沿着上山的路下山,下午7:00到达山脚.试利用介值定理说明:这个运动员在这两天的某一相同时刻经过登山路线的同一地点.
自定义的异常类可从下列()类继承。
最新回复
(
0
)