在考生文件夹下有一个工程文件sit5.vbp,其窗体上有一个文本框,名称为Text1,可以多行显示:有一个名称为CD1的通用对话框;还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“打外文件”、“转换”、“存盘”,如图2.235所示。命令按钮的功能

admin2016-12-29  13

问题 在考生文件夹下有一个工程文件sit5.vbp,其窗体上有一个文本框,名称为Text1,可以多行显示:有一个名称为CD1的通用对话框;还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“打外文件”、“转换”、“存盘”,如图2.235所示。命令按钮的功能是:“打开文件”:弹出打开文件对话框,默认打开文件的类型为“文本文件”。选择考生文件夹下的in5.txt文件后。该文件中的内容显示在Text1中;“转换”:把Text1中的所有小写英文字母转换成大写;“存盘”:把Text中的内容存入考生文件夹下的out5.dat文件中。
    在窗体中已经给出了部分程序,要求:
    ①请去掉程序中的注释符,把程序中的?改为正确的内容。既不能修改程序中的其他部分,也不能修改控件的属性。
    ②编写“转换”按钮的Click事件过程。最后把修改后的文件按原文件名存盘。
    注意:考生不得修改已有的程序和控件的属性,必须对考生文件夹下的in5.txt文件进行转换,并把转换结果通过单击“存盘”按钮存入考生文件夹下的out5.dat文件中,否则无成绩。

选项

答案【操作步骤】 步骤1:打开考生文件中的本题工程文件sjt5.vbp,在代码编辑窗口,去掉程序中的注释符“”’,将问号“?”改为正确的内容。 参考代码: CDI.FilterInd@x=2 Text1.Text=a CD1.Action=2 步骤2:按指定位置编写“转换”按钮的单击事件过程。 参考代码: Private Sub C2 Ciick() Dim a As String,b As Str2ng,c As String,k As Integer,n As Integer a=Textl.TexL 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(i,Asc(c) 一n) End If b=b+c Next k Textl.Text=b End Sub 步骤3:按要求将文件保存至考生文件夹中。 步骤4:按键运行程序,先单击“打开文件”按钮,接着单击“转换”按钮,最后单击“存盘”按钮。

解析
转载请注明原文地址:https://kaotiyun.com/show/h9Gp777K
0

相关试题推荐
最新回复(0)