首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在名称为Forml的窗体上有3个Label控件和2个命令按钮,命令按钮的名称为Commandl与Command2,标题为“读取”与“保存并退出”。考生文件夹下的数据文件in5
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在名称为Forml的窗体上有3个Label控件和2个命令按钮,命令按钮的名称为Commandl与Command2,标题为“读取”与“保存并退出”。考生文件夹下的数据文件in5
admin
2012-10-09
30
问题
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm,该程序是不完整的。在名称为Forml的窗体上有3个Label控件和2个命令按钮,命令按钮的名称为Commandl与Command2,标题为“读取”与“保存并退出”。考生文件夹下的数据文件in5.txt存放一些字符。要求程序运行时,按“读取”按钮后,从考生文件夹下的in5.txt中读出数据并识别出其中的非字母元素,按“保存并退出”按钮后,将非字母元素写入考生文件夹下的out5.txt文件中(以标准格式在一行中输出);执行完毕,“读取”按钮变成“完成”,且无效(变灰),单击“保存并退出”按钮,程序结束,如图29—5所示。
注意:请将程序代码补充完整,但不能修改其他部分。存盘时不得改变文件名和文件夹,相应的txt文件也保存到考生文件夹下,否则没有成绩。
选项
答案
本题主要考查文件的读入,根据一定的条件筛选后再输出到另一个文件中。其中用到了判断是否读到文件尾函数EOF()、将字符转换成ASCII码函数Ase()和求字符串长度函数Len()。补充后的代码如下: Dim str As String Private Sub Commandl_Click() Dim tmp As String str="" Open"App.Path&\in5.txt"For Input As#1 ’打开文件准备读取 While EOF(1)=
False
’读取文件知道文件尾 Input#l,trap ’将读取的文本放人trap中 str=str+trap’将tmp放入字符串中 Wend Commandl.Enabled=False’Commandl不可用 Commandl.
Caption
="完成" ’Commandl的Caption属性变为完成 End Sub Private Sub Command2_Click() Dim rel As String Dim tmp As String Dim i As Integer rel="" For i=1 To
Len
(str) ’利用for循环遍历字符串 tmp=Mid(str,i,1) ’逐个取出用来判断 If Asc(tmp)
Asc("z")Then rel=rel+trap’如果不是字母,则放人输出字符串中 End If Next i Open"App.Path &\out5.txt"For Output As#2 Print#2,rel’将得到的字符串写入文件 Close#2 Unload Me End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://jikaoti.com/ti/QGO0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
算法一般都可以用哪几种控制结构组合而成______。
设有下面的循环: i=1 Do i=i+3 Printi LoopUntilI>_________ 程序运行后要执行3次循环体,则条件中I的最小值为
有如下事件过程: PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger) If(ButtonAnd3)=3Then Print"OK" EndIf EndSub
在软件生产过程中,需求信息的给出是
下列不属于结构化分析的常用工具的是
数据库设计分为以下6个设计阶段:需求分析阶段、【】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:PrivateXAsIntegerPrivateSubCommand1_Click(
以下属于VisualBasic中合法的数组元素的是
下列叙述中,正确的是
随机试题
关于FSH对女性的作用,下列说法错误的是:
温病“顺传”是指
患儿7岁,平时反复发生呼吸道感染,活动后乏力、气促,无紫绀。2周前出现发热就诊。查体:体温39℃,发育营养差,面色苍白,双下肢皮肤有散在小瘀点,胸骨左缘第3~4肋间有Ⅳ级粗糙收缩期杂音,伴震颤,肺部未见异常,腹软,肝大至肋下2.5cm,脾大至肋下1cm,实
导致肾性骨病的病因中,不正确的是
慢性冠状动脉供血不足的心电图表现是
人民法院应在立案之日起5日内,将起诉状副本发送被告。被告应当在收到起诉状副本之日起()日内,向人民法院提交作出具体行政行为的有关材料,并提出答辩状。
试述中小学比较常用的测验类型。
下列选项中,与“小说-散文”逻辑关系相同的是()。
5,13,15,27,29,45,()。
GettingBetterGrades1.AttendallyourclassesReasons:-Absorb【T1】______【T1】______-Make【T2】______known【T2】______-Earn
最新回复
(
0
)