首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个文本框,名称为Textl,可以多行显示;有一个名称为CDl的通用对话框;还有三个命令按钮,名称分别为Cl、C2、C3,标题分别为“打开文件”、“转换”、“存盘”,如图1-80所示。命令按钮的功能是
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个文本框,名称为Textl,可以多行显示;有一个名称为CDl的通用对话框;还有三个命令按钮,名称分别为Cl、C2、C3,标题分别为“打开文件”、“转换”、“存盘”,如图1-80所示。命令按钮的功能是
admin
2010-09-02
36
问题
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个文本框,名称为Textl,可以多行显示;有一个名称为CDl的通用对话框;还有三个命令按钮,名称分别为Cl、C2、C3,标题分别为“打开文件”、“转换”、“存盘”,如图1-80所示。命令按钮的功能是:“打开文件”:弹出打开文件对话框,默认打开文件的类型为“文本文件”。选择考生文件夹下的in5.txt文件后,该文件中的内容显示在Textl中;“转换”:把Text1中的所有小写英文字母转换成大写;“存盘”:把Textl中的内容存入考生文件夹下的out5.dat文件中。在窗体中已经给出了部分程序,要求:
①请去掉程序中的注释符,把程序中的?改为正确的内容。既不能修改程序中的其他部分,也不能修改控件的属性。
②编写“转换”按钮的Click事件过程。最后把修改后的文件按原文件名存盘。
注意:考生不得修改已有的程序和控件的属性,必须对考生文件夹下的in5.txt文件进行转换,并把转换结果通过单击“存盘”按钮存入考生文件夹下的out5.dat文件中,否则无成绩。
选项
答案
【操作步骤】 步骤1:打开考生文件中的本题工程文件sjt5.vbp,在代码编辑窗口,去掉程序中的注释符“’”,将问号“?”改为正确的内容。 参考代码: CDI.FiiterIndex=2 Textl.Text=a CDI.Action=2 步骤2:按指定位置编写“转换”按钮的单击事件过程。 参考代码: Private Sub C2_C1ick() Dim a As String,b As String,c As String, k As Integer,n As Integer a=Textl.Text b="" n=Asc("a")-Asc("A") For k=1 To Len(a) c=Mid$(a,k,1) If C>="a"And C<="Z"Then c=String(1,Asc(c)-n) End If b==b+C Next k Textl.Text=b End Sub 步骤3:按要求将文件保存至考生文件夹中。 步骤4:按
键运行程序,先单击“打开文件”按钮,接着单击“转换”按钮,最后单击“存盘”按钮。
解析
根据题目原程序,要使单击“打开文件”按钮时,弹出的“打开”对话框中默认文件类型为“文本文件”,需在C1_Click事件过程中将CDl的Filterlndex属性值设置为2。用Open语句打开在“打开”对话框中选中的文件应为:CDl.FileName。文本框中显示的内容应为用Input语句从文件中读出的内容,即变量a。
在单击“存盘”按钮时,要弹出“另存为”对话框,需将CDl的Action属性值设置为2。
要在单击“转换”按钮时,把Textl中的小写字母“改为大写,可在“转换”按钮的单击事件过程中,通过For循环用Mid函数逐一取出文本框Textl中的每个字符放入一个变量(如c)中,假如取出的字符是小写字母,则用Ucase函数将其转换为大写。最后将该变量中的字符用“&”连入一个字符串变量(如b)中。循环结束时,将b的值重新显示在Textl中。
转载请注明原文地址:https://kaotiyun.com/show/4Fmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在结构化程序设计中,模块划分的原则是( )。
有下面的Applet程序段:import.java.awt.*;import.java.applet.*;publicclassHelloextendsApplet{publicvoidpanin(Graphicsg){gdrawS
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
下列程序的功能是创建了一个显示5个"Hello!"的线程并启动运行,请将程序补充完整。publicclassThreadTestextendsThread{publicstaticvoidmain(Stringargs[]){Thre
关于文件名的处理中,测试当前文件是否目录用______函数。
在结构化方法中,软件功能分解属于下列软件开发中的阶段是
在模块化程序设计中,按功能划分模块的原则是
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
随机试题
全口义齿唇颊侧边缘应是
药毒引起皮肤发疹的主要原因是()
设立综合类证券公司的最低注册资本是人民币10亿元。()
(2016·河北)下列选项中,在心理发展阶段中属于青年初期的年龄是()
根据以下资料,回答以下问题。根据图,下列说法错误的是()。
一件工作甲先做6小时,乙接着做12小时可以完成。甲先做8小时,乙接着做6小时也可以完成。如果甲先做3小时后,再由乙接着做,还需要多少小时完成?()
如果2015年7-11月我国水力发电量的月平均增速与2015年2-6月保持相同,则2015年11月我国水力发电量可达:
在虚拟页式系统中进行页面置换时,置换以后不再需要的、或者在最长时间以后才会用到的页面,这一策略称为()。
BetterControlofTBSeenIfaFasterCureIsFoundTheWorldHealthOrganizationestimatesthataboutone-thirdofallpeoplea
Managementjargoncanalienatestaffandleavebosseslookinguntrustworthyandweak,accordingtoasurveypublishedonMonday
最新回复
(
0
)