首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
注意:下面出现的“考生文件夹”均为C:\wexam\25160002。 在考生文件夹下有一个工程文件sjt5.vbp在名称为Form1的窗体上画一个文本框,名称为Text1,允许多行显示:再画3个命令按钮,名称分别为C1、C2和C3,标题分别为“输入
注意:下面出现的“考生文件夹”均为C:\wexam\25160002。 在考生文件夹下有一个工程文件sjt5.vbp在名称为Form1的窗体上画一个文本框,名称为Text1,允许多行显示:再画3个命令按钮,名称分别为C1、C2和C3,标题分别为“输入
admin
2009-03-17
36
问题
注意:下面出现的“考生文件夹”均为C:\wexam\25160002。
在考生文件夹下有一个工程文件sjt5.vbp在名称为Form1的窗体上画一个文本框,名称为Text1,允许多行显示:再画3个命令按钮,名称分别为C1、C2和C3,标题分别为“输入”、“转换”和“存盘”,如图26-5所示。请编写适当的事件过程,使得在运行时,单击“输入”按钮,则从考生文件夹中读入in5.txt文件(文件中只有字母和空格),放入Text1中;单击“转换”按钮,则把Text1中的所有小写字母转换为大写字母;单击“存盘”按钮,则把Text1中的内容存入out5.txt文件中。
注意:去掉程序中的注释符,把程序中的?改为正确的内容,考生必须把转换后的内容用“存盘”按钮存入out5.txt文件,否则无成绩。考生的工程文件以文件名sjt5.vbp存盘,窗体文件以文件名sjt5.frm存盘。
选项
答案
窗体上建立好控件后,先设置控件属性,再编写事件过程。 要使文本框允许多行显示,应将其MultLine属性设置为True。文本框的Text属性设置为空。命令按钮的标题通过Caption属性设置,单击命令按钮触发Click事件。 进行读文件的操作在“输入”按钮的Click事件过程中完成。将文件in5.txt以顺序文件输入方式打开,将读取的字符串赋值给文本框的Text属性。文件的操作一般按照如下步骤进行: 打开或建立文件;进行读/写操作;关闭文件。 要将字符串的小写字母转换成大写字母,可以有UCase函数实现。 UCase函数将小写字母转换成大写字母0。其语法格式为: UCase(string) string 不要参数为任何有效的字符串表达式。 只有小写的字母会转成大写:原本大写或非字母之字符保持不变。解题步骤: 第一步:建立控件并设置对象属性。程序中用到的控件及其属性见表26-5。 [*] 程序所提供的代码: Private Sub C1_Click() Open App.Path & "\in5.txt" For Input AS #1 Do While Not EOF(1) ’Input #1, ? Text1.Text = mystring Loop Close #1 End Sub Private Sub C2_Click() ’Text1.Text = ? End Sub Private Sub C3_Click() Open App.Path & "\out5.txt" For Output As #2 ’Print #2, Text1.? Close #2 End Sub 参考代码: Private Sub C1_Click() Open App.Path & "\in5.txt" For Input As #1 Do While Not EOF(1) Input #1, mystring Text1.Text = mystring Loop Close #1 End Sub Private Sub C2_Click() Text1.Text = UCase(Text1.Text) End Sub Private Sub C3_Click() Open App.Path & "\out5.txt" For Output As #2 Print #2, Text1.Text Close #2 End Sub 第三步:调试并运行程序 第四步:按题目要求存盘
解析
转载请注明原文地址:https://kaotiyun.com/show/pk1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在软件设计中,不属于过程设计工具的是()。
下面ButtonFrame类创建了一个容器,包含有3个按键。importjavax.swing.*;publicclassButtonFrameextendsJFrame{JButtonButton1=ne
将整个软件划分成若干单独命名和可编址的部分,称之为【】。
下列安全控制命令中,用于管理密钥库和证书的是()。
Java源文件中最多只能有一个【】类,其他类的个数不限。
下列各项中不是JDBCAPI向JDBCDriverManager发出请求的内容的是()。
下面OneFrame类创建了一个名为ThisisaFrame的窗口。importjava.awt.*;publicclassOneFrameextendsFrame{publicstaticvoid
对于构造方法,下列叙述正确的是______。
给出下面程序的代码:byte[]array1,array2[];bytearray3[][];byte[][]array4;下面数组操作语句中______是不正确。
下列关于正则表达式的说法,不正确的是
随机试题
新生男婴,因“生后6小时内呕吐4次”入院诊治。出生后30分钟后即开始呕吐,尚未开奶。呕吐物为黏液及咖啡色样液体,伴肢端发冷、发花。查体:体温352~C,呼吸60次/min,心率165次/min,反应差,有呻吟,面色苍白,腰骶部皮肤有散在皮下出血点。双肺呼吸
A.出血性梗死B.贫血性梗死C.干酪样坏死D.坏疽E.液化性坏死肠扭转可引起
下列检查结果中最能反映慢性肾炎患者肾实质严重损害的是()
患者上腹疼痛,血淀粉酶3800U/L可初步推断为
大面积抹灰前应设置标筋,抹石灰砂浆和水泥混合砂浆每遍厚度宜为()mm。
若用μ±3σ,作为控制界限,当生产处于稳定状态时,质量数据落在控制界限外的概率为( )。
持票人对票据的出票人和承兑人的权利,自票据到期日起()。
各会员应设立或指定专门的部门负责集合资产管理业务,集合资产管理计划使用的专用席位应归属其名下,并在集合资产管理计划运作前( )个工作日通过上海证券交易所网站会员会籍办理系统,完成部门信息的填报和专用席位变更的手续。
下列程序段执行以后,内存变量A和B的值是( )。CLEARA=10B=20SETUDFPARMSTOREFERENCEDOSQWITH(A),B&&参数A是值传送,B是引用传送?A,B PROCEDURESQ PA
Whyareworkerspronetosendingeachotherpicturesoflovelyanimalsorviralvideosthatprovokechokedgigglesinsmallbedr
最新回复
(
0
)