首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个文本框,名称为Textl(Multiline属性为True),然后再添加三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图所示。程序的功能是:单击“读数”按钮,则把考生文
在窗体上画一个文本框,名称为Textl(Multiline属性为True),然后再添加三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图所示。程序的功能是:单击“读数”按钮,则把考生文
admin
2015-06-30
49
问题
在窗体上画一个文本框,名称为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全国计算机二级
相关试题推荐
表达式Len(Str(1.3))Mod2的值为______。
使用“打开”对话框的方法是()。
要使单击命令按钮与按下<Esc>键实现相同的作用,则应设置()属性为True。
表达式(7\3+1)*(18\-1)的值是______。
数据库系统的核心是()。
在窗体上面画一个名称为TxtA的文本框,然后编写如下的事件过程:PrivateSubTxtA__KeyPress(Keyasciiasinteger)……EndSub若焦点位于文本框中,则能够触发KeyPre
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下错误的叙述是______。
在程序代码中将图片文件mypic.jpg装入图片框Picture1的语句是______。
线性表采用链式存储方式时,结点的存储地址______。
下面程序执行的结果是______。PrivateSubForm_Click()A$=“123”:B$=“456”C=Val(A$)+Val(B$)Print
随机试题
属于检查肾小球功能的实验室项目有()
下列不属于慢性根尖周炎临床类型的是
患者,女,26岁。非周期性子宫出血,量多、色紫红、质稠,夹有血块,腹痛拒按,舌红苔黄,脉弦数。治疗应首选()
一榀双齿连接的方木桁架,其支座节点的上弦轴线和支座反力的作用线相交于一点,该交点应落在下列( )项所指的位置上。
()是清代书法家,孟津人,以二王为宗,擅行草,好临米芾书,用功甚勤,笔力雄健,取势纵横,有《拟山园帖》《琅华馆帖》等传世。
下列湖泊中,由岩熔流或泥石流等物质阻塞河床使其形成湖泊的有()。
案例:某教师为了检验学生对欧姆定律的掌握情况布置了若干习题,下面是某同学对于其中一题的解答过程:题目:两只电阻,一个标有“10Ω,1A”另一个标有“15Ω,0.6A”把它们串联在电路,允许接入最大电压是多少?解:由欧姆定律可以得到:通过
财政政策工具主要包括税收、公债、经常支出、资本支出、转移支付、贴息等。()
2015年1—3月,G市A区全区完成固定资产投资84.17亿元,同比增长6.1%,增速比去年同期回落4.3个百分点。其中,房地产开发投资31.52亿元,同比增长1.6倍。分产业来看,第二产业完成投资0.54亿元,同比下降73.5%;第三产业继续发挥投资主导
下列有关树的概念错误的是______。
最新回复
(
0
)