首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个文本框,名称为Textl(Multiline属性为True),然后再添加三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图所示。程序的功能是:单击“读数”按钮,则把考生文
在窗体上画一个文本框,名称为Textl(Multiline属性为True),然后再添加三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图所示。程序的功能是:单击“读数”按钮,则把考生文
admin
2015-06-30
47
问题
在窗体上画一个文本框,名称为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://jikaoti.com/ti/Yd60FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设置复选框或单选按钮的标题对齐方式的属性是()。
在算法的5个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______性。
有如下的函数过程:FunctionFunc2(aAsInteger,bAsInteger)’AsIntegerStaticmAsInteger,iAsIntegerm=0i=2
在窗体上画4个文本框,并用这4个文本框建立一个控件数组,名称为Text1(下标从0开始,自左至右顺序增大),然后编写如下事件过程:PrivateSubCommand1_Click()ForEachTextBoxInText
在窗体上放置一个命令按钮Command1,并编写下列单击事件的程序:OptionBase1PrivateSubCommand1_Click()DimcAsInteger,dAsIntegerd=0c=6
下列控件属性中,属性值的类型不相同的一项是()。
下列不能打开菜单编辑器的操作是______。
软件调试方法中的静态调试方法之一为______。
下列关于文件的叙述正确的是
随机试题
在计算机硬件技术指标中,度量存储器空间大小的基本单位是()。
在陆地堆积或简单填埋的固体废物,经过雨水的浸渍和废物本身的分解,将会产生含有有害化学物质的(),从而形成水污染。
适用于深层饱和软弱土层的地基处理方法是()。
下面()因素对选择的样本量呈反向关系。
根据《中华人民共和国票据法》的规定,下列选项中,属于因时效而致使票据权利消灭的情形有()。
所谓股份有限公司控股股东,一般是指股份占公司资本股本总额的比例在()以上。
目前.我国已经初步形成了以债券和股票等证券产品为主体,场外市场与交易所市场并存的资本市场。()
范缜的《神灭论》一书,将批判的矛头直接指向了()
设曲线=1(0<a<4)与x轴、y轴所围成的图形绕x轴旋转所得立体体积为V1(a),绕y轴旋转所得立体体积为V2(a),问a为何值时,V1(a)+V2(a)最大,并求最大值.
A、Ithasnumeroustraitsincommonwiththespottedowl.B、Itspopulationisincreasinginrecentyears.C、Itmaynotsurvivewi
最新回复
(
0
)