国家二级VB机试(上机操作)模拟试卷559
基本操作题
1.请根据以下各小题的要求设计Visual Basic 应用程序(包括界面和代码)。
(1)在名称为Form1的窗体上画一个水平滚动条,其名称为HScroll1,Min 属性为0,Max 属性为100,LargeChange属性为5,SmallChange属性为2,然后再画一个文本框,其名称为Text1,初始内容为空白,编写适当的事件过程。程序运行后,在文本框中输入0^100之间的一个值,然后单击窗体,则滚动条的滚动框移到相应的位置,程序的运行情况如图1-288所示。
要求:程序中不得使用任何变量。存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
(2)在名称为Form1的窗体上画一个标签,其名称为Label1,标题为“程序设计”,AutoSize属性为True;然后再画一个列表框,通过属性窗口输入5个项目,分别为10、16、20、24、36,如图1-289(a)所示,编写适当的事件过程。程序运行后,如果用鼠标选中列表框中的某个项目,则把标签中字体的大小设置为与该项目相同。程序的运行情况如图1-289(b)所示。
第1小题
【操作步骤】
步骤1:新建“标准EXE”工程,往窗体Form1中加入一个文本框和一个水平滚动条,分别设置它们的相关属性,属性及其值如表2-154所示。
[*]
步骤2:打开代码编辑窗口,输入如下代码:
参考代码:
Private Sub Form_Click()
HScroll1.Value = Val(Text1.Text)
End Sub
步骤3:按要求将文件保存至考生文件夹中。
第2小题
【操作步骤】
步骤1:新建一个“标准EXE”工程,在窗体上画一个列表框和一个标签,按表2-155设置其相关属性。
[*]
步骤2:在打开的代码编辑窗口中,编写列表框的单击事件代码。
参考代码:
Private Sub List1_Click()
Label1.FontSize = Val(List1.Text)
End Sub
步骤3:按要求将文件保存至考生文件夹中。
解析:
简单应用题
2.(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。
在窗体上有一个命令按钮,其名称为Command1,标题为“移动”;有一个文本框,名称为Text1,可以多行显示;此外还有一个列表框,其名称为List1。程序运行后,会在列表框中显示几行文字,如图1-290(a)所示。如果单击命令按钮,则把列表框中的文字移到文本框中,如图1-290(b)所示。该程序不完整,请把它补充完整(程序中的vbCrLf 表示回车换行符)。
要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,但不能修改程序中的其他部分。最后用原来的文件名保存工程文件和窗体文件。
(2)在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm。
在窗体上有一个标签(名称为Label1)、一个计时器(名称为Timer1)和两个命令按钮(名称分别为Command1和 Command2),如图1-291(a)所示。程序运行后,其初始界面如图 1-291(b)所示。此时如果单击“开始”命令按钮,则可使标签每隔0.2 秒闪烁一次;如果单击“停止”命令按钮,则标签停止闪烁。该程序不完整,请把它补充完整。
第1小题
【操作步骤】
步骤1:打开本题工程文件sjt3.vbp,在代码编辑窗口中,去掉程序中的注释符“’”,将问号“?”改为正确的内容。
参考代码:
For i = 0 To List1.ListCount – 1
s = s & List1.List(i) & vbCrLf
List1.Clear
Text1.Text = s
步骤2:按要求将文件保存至考生文件夹中。
第2小题
【操作步骤】
步骤1:打开考生文件中的本题工程文件sjt4.vbp,在代码编辑窗口中,去掉程序中的注释符“’”,将问号“?”改为正确的内容。
参考代码:
Form_Load事件中的程序:
Timer1.Enabled = False
Timer1.Interval = 200
Command1_Click事件中的程序:
Timer1.Enabled = True
Command2_Click事件中的程序:
Timer1.Enabled = False
步骤2:按要求将文件保存至考生文件夹中。
解析:
综合应用题
3.在名称为Form1的窗体上画三个命令按钮(名称分别为Command1、Command2和Command3,标题分别为“显示”、“统计”和“保存”),然后画一个文本框(名称为Text1,MultiLine属性设置为True,ScrollBars 属性设置为2),如 图1-292(a)所示。程序运行后,如果单击“显示”命令按钮,则读入in5.txt 文件中的文本,并在文本框中显示出来,如图1-292(b)所示;如果单击“统计”命令按钮,则统计文本框中ASCII 码大于等于70、小于等于100 的字符的个数,并把结果在文本框中显示出来,如图1-292(c)所示(注意,图中所显示的统计次数是随便写的,不是实际的统计结果);如果单击“保存”命令按钮,则把统计结果存入考生文件夹下的out5.txt 文件中。
【操作步骤】
步骤1:新建一个“标准EXE”工程。
步骤2:在窗体Form1中加入一个文本框和三个命令按钮,并分别设置它们的相关属性,属性及值如表2-156所示。
[*]
步骤3:打开代码编辑窗口,编写三个命令按钮的单击事件代码。
参考代码:
Private str1 As String
Private Sub Command1_Click()
Open \\
本文档预览:3600字符,共3624字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载