首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上创建三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“导入数据”、 “字母转换”和“保存数据”,以及一个文本框,名称为Text1。编写事件过程,使得在运行时,单击“导入数据”按钮,从考生文件里读入data.
在窗体上创建三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“导入数据”、 “字母转换”和“保存数据”,以及一个文本框,名称为Text1。编写事件过程,使得在运行时,单击“导入数据”按钮,从考生文件里读入data.
admin
2009-03-17
49
问题
在窗体上创建三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“导入数据”、 “字母转换”和“保存数据”,以及一个文本框,名称为Text1。编写事件过程,使得在运行时,单击“导入数据”按钮,从考生文件里读入data.txt文件(字母&空格),在Text1中显示。单击“字母转换”按钮,则把Text1中的所有大写字母转换成小写字母。单击“保存数据”按钮,存入out.txt文件中。程序运行后如图28所示。要求实现题目给出的功能,并将文件保存在考生文件夹下,工程文件名为ylc.vbp。
选项
答案
(1)Visual Basic集成环境中,执行“文件”→“新建工程”命令,选择“标准Exe”。创建窗体Form1。 (2)在工具箱中选择文本框控件,在窗体建立一个文本框Text1,将其Text属性设为空。 (3)在工具箱中选择命令按钮控件在窗体上创建三个命令按钮,名称分别为Command1、 Command2和Command3,标题分别为“导入数据”、“字母转换”和“保存数据”。 (4)双击“导入数据”按钮,弹出代码窗口,在其中添加如下代码: Private Sub Command1_Click() Dim a As String Call FindData(a) Text1.Text=a End Sub Sub FindData(a As String) Open App. Path & "\" & "data.txt" For Input As #1 Do While Not EOF(1) Input #1,a Loop Close #1 End Sub (5)双击“字母转换”按钮弹出代码窗口,在其中添加如下代码: Private Sub Command2_Click() Text1.Text=UCase(Text1.Text) End Sub (6)双击“保存数据”按钮弹出代码窗口,在其中添加如下代码: Private Sub Command3_Click() Call SaveData(Text1.Text) End Sub Sub SaveData(a As String) Open App.Path & "\" & "out. txt" For Output As #1 Print #1, a Close #1 End Sub (7)按F5键运行程序。如图28所示。 (8)执行“文件”→“保存工程”命令,将工程文件命名为ylc.vbp,窗体文件命名为 ylc.frm。
解析
(1)该题综合考查了多个知识点,重点考查了文件的读入操作并在文本框中输出;字符串转换函数UCase(),转换字符串的大小写;对顺序文件的读入和输出的操作等。(2)该题重点考查了命令按钮的单击事件与函数过程的调用,通过调用可以很方便地实现题中要求的各种功能。
转载请注明原文地址:https://kaotiyun.com/show/Yk1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列关于Java程序结构描述不正确的是()。
一棵含18个结点的二叉树的高度至少为()。
设有关系R及关系S,它们分别有p、q个元组,则关系R与S经笛卡儿积后所得新关系的元组个数是()。
下列关于队列的叙述中正确的是()。
在Applet中,创建一个具有16行40列的多行文本区域对象ta的语句为【】。
在Java中,表示换行符的转义字符是()。
下列叙述中正确的是()。
对于建立良好的程序设计风格,下面有关数据说明描述错误的是()。
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
随机试题
试述唐王朝民族政策的意义。
下列语句函数的定义中,正确的是()。
建筑桩基中引起桩周土沉降大于桩沉降时,应考虑桩侧负摩擦力对桩基承载力和沉降的影响是()。
描绘达.芬奇作品《蒙娜丽莎》的大体形象。
30年来,我们逐步懂得了,必要时的让步不是服软、怕输,让步也是一种力量的显示,真正强大的国家必须具有收放自如的__________。填入划横线部分最恰当的一项是()。
某地收取手机费的标准是:每月打电话不超过30分钟,每分钟收费5角;如果超出30分钟,超出部分按每分钟7角收费。已知某月甲比乙多交了3元3角的手机费,则该月甲、乙两人共打了多少分钟?()
下列行为中,属于滥用代理权的有()。(2012年多选47)
结构化分析方法是最典型的分析方法,它需要借助于大量的工具来描述分析的结果,下面不属于结构化分析工具的是______。
在软件生存周期内,___________不属于构成软件配置管理项的内容。
NotsinceHarryTrumanseizedAmerica’ssteelmillsin1952ratherthanallowastriketoimperiltheconductoftheKoreanWar
最新回复
(
0
)