国家二级VB机试(基本操作题)模拟试卷4附答案解析

国家二级VB机试(基本操作题)模拟试卷4

基本操作题

1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上建立一个名称为cmdArray的命令按钮数组,含3个命令按钮,它们的Index属性分别为0、1、2,标题依次为“是”、“否”、“取消”,每个按钮的高、宽均为400、900。窗体的标题为“按钮示例”。运行后的窗体如图3—62所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为vbsj1.vbp,窗体文件名为vbsj1.frm。

(2)在名称为Form1的窗体上画一个名称为Drvl的驱动器列表框,一个名称为Dirl的目录列表框,一个名称为Filel的文件列表框,名称为Labe11、标题为“文件名”的标签和名称为Labe12、BorderStyle为1的标签。窗体的标题设置为“文件系统控件”。请编写适当的程序,使得这三个文件系统控件可以同步变化,即当驱动器列表框中显示的内容发生变化时,目录列表框和文件列表框中显示的内容同时发生变化。单击文件列表框时,将选中的文件名显示在Labe12中,如图3—63所示。

(1)【操作步骤】

步骤1:新建一个“标准EXE”工程,单击工具箱中的CommandButton控件图标,在窗体Form1上拉出一个命令按钮,在属性设置窗口中该单选按钮名称设置为cmdArray,Width属性值设置为900,Height属性值设置为400。

步骤2:选中cmdArray控件,选择【编辑】→【复制】命令,然后选择【编辑】→【粘贴】命令,在弹出的询问是否建立控件数组的对话框中,选择“是”按钮,如图4—1所示,则可以建立cmdArray控件数组的第2个元素。再次选择【编辑】→【粘贴】命令,建立cmdArmy控件数组的第3个元素。

[*]

步骤3:依次选中cmdArray控件数组中各个元素,设置它们的相关属性,属性及其值如表4—38所示。

[*]

步骤4:按要求将文件保存至考生文件夹中。

(2)【操作步骤】

步骤1:新建“标准EXE”工程,往窗体Form1中加入驱动器列表框、目录列表框控件、文件列表框控件各一个以及两个标签,分别设置它们的相关属性,属性及其值如表4—39所示。

[*]

步骤2:打开代码编辑窗口,输入如下代码。参考代码:

Private Sub Drv1_Change()

Dir1.Path=Drv1.Drive

End Sub

Private Sub Dir1 Change()

File1.Path=Dir1.Path

End Sub

Private Sub File1_Click()

Labe12.Caption=File1.FileName

End Sub

步骤3:按要求将文件保存至考生文件夹中。

解析:

2.在名称为Form1的窗体上添加一个名称为Command1、标题为“保存文件”的命令按钮,再添加一个名称为CommonDialog1的通用对话框。

要求:

①运行时单击“保存文件”命令按钮,则以“保存文件”方式打开该通用对话框,如图所示。

②通过属性窗口设置适当的属性,使得程序运行时对话框的标题为“保存文件”,且默认文件名为out2。

注意:要求程序中不能使用变量,每个事件过程中只能写一条语句。

保存时必须存放在考生文件夹下,工程文件名保存为sjt2.vbp,窗体文件名保存为sjt2.frm。

[操作步骤]

步骤1:新建一个窗体,按照题目要求建立控件及属性,如表3.46所示。

[*]

步骤2:打开代码编辑窗口,在指定位置编写如下代码。

参考代码

Private sub Command1_Click()

CommonDialog1.ShowSave’显示\

解析:

3.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1、标题为“图片”的窗体上画一个名称为Image1的图像框,其高为2500、宽为2000。请通过属性窗口设置适当属性,装入考生目录下的图片文件pic1.jpg,并使图片适应图像框的大小(如图3-156所示)。

第1小题

【操作步骤】

步骤1:新建一个“标准EXE”工程,画出控件并设置相应属性。

步骤2:按要求将文件保存至考生文件夹中。

第2小题

【操作步骤】

步骤1:新建一个“标准EXE”工程,按要求画出控件并设置属性。

步骤2:在代码编辑窗口,分别编写三个按钮的单击事件过程。参考代码:

Private Sub Command1 Click( )

Text1.PaSSWOrdChar=\

解析:

4.在名称为Forml的窗体上添加一个名称为List1的列表框,在属性窗口中为列表框添加三个选项:北京、上海、天津。同时建立一个下拉菜单,其名称为File,标题为“文件”,此菜单含有一个子菜单项,标题为“显示列表框”,名称为Show,初始状态为被选中,运行时的效果如图所示。

[操作步骤]

步骤1:建立界面,添加相应的控件并设置控件的属性。程序中涉及的控件及属性见表3.61,菜单编辑属性见表3.62,菜单项的Checked属性设置为True。

[*]

步骤2:调试并运行程序,关闭程序后按题目要求存盘。

解析:

5.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上画一个名称为Label1、标题为“滚动条控件”的标签,一个名称为HScroll1的水平滚动条。请通过属性窗口设置属性使水平滚动条取值范围的最小值为1,最大值为100,滚动条的宽度为3000,高度为300,滚动块的初始位置为20。程序运行后的窗体如图1-194所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。

(2)在名称为Form1的窗体上画一个名称为Shape1 的形状控件,位置在窗体的顶部,在属性窗口中将其设置为圆形。画一个名称为Timer1的计时器,在属性窗口中将其设置为不可用,时间间隔为0.5秒,窗体如图1-195所示。请编写窗体的 Load 事件过程和计时器的事件过程,使得程序一开始运行,计时器即变为可用,且每隔0.5秒形状控件向下移动100。注意:要求程序中不得使用变量,每个事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。

第1小题

【操作步骤】

步骤1:新建一个“标准EXE”工程,在窗体Form1中画一个滚动条和一个标签,并设置它们的相关属性,其属性及值如表2-93所示。

[*]

步骤2:按要求将文件保存至考生文件夹中。

第2小题

【操作步骤】

步骤1:新建一个“标准EXE”工程,如表2-94在窗体中画出控件并设置其相关属性。

[*]

步骤2:在代码编辑窗口编写相应的事件过程。

参考代码:

Private Sub Form_Load()

Timer1.Enabled = True

End Sub

Private Sub Timer1_Timer()

Shape1.Top = Shape1.Top + 100

End Sub

步骤3:按要求将文件保存至考生文件夹中。

解析:

6.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上画一个名称为Text1的文本框,请设置适当属性,使文本框中无初始内容,可显示多行,有垂直滚动条,且最多只能输入1000个字符。如图1-308所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。

(2)在名称为Form1的窗体上利用形状控件画一个矩形,名称为Shape1,高和宽分别为1000、1700;再画两个命令按钮,名称分别是 Command1、Command2,标题分别为“圆”、“椭圆”,如图1-309(a)所示。请编写适当的事件过程使得在运行时,单击“圆”按钮,则矩形变为一个圆;单击“椭圆”按钮,则矩形变为一个椭圆(如图1-309(b)所示)。要求程序中不得使用变量,每个事件过程中只能写一条语句。

第1小题

【操作步骤】

步骤1:新建一个“标准EXE”工程,按表2-165在窗体中画出控件并设置其相关属性。

[*]

步骤2:按要求将文件保存至考生文件夹中。

第2小题

【操作步骤】

步骤1:新建一个“标准EXE”工程,按表2-166在窗体中画出控件并设置其相关属性。

[*]

步骤2:打开代码编辑窗口,编写命令按钮的单击事件过程。

参考代码:

Private Sub Command1_Click()

Shape1.Shape = 3

End Sub

Private Sub Command2_Click()

Shape1.Shape = 2

End Sub

步骤3:按要求将文件保存至考生文件夹中。

解析:

7.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

在名称为Forml的窗体上画两个命令按钮,其名称分别为Commandl和Command2,标题分别为”扩大”和”移动”。如图2-91所示,编写适当的事件过程。程序运行后,如果单击”扩大”按钮,则使窗体在高、宽方向上各增加0.2倍(变为原来的1.2倍);如果”移动”命令按钮,则使窗体向右移动200,向下移动100。

要求:程序中不得使用变量。

①存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。

步骤1:新建一个”标准EXE”工程,如表3-48在窗体中画出控件并设置其相关属性。

[*]

步骤2:打开代码编辑窗口,编写两个命令按钮的单击事件过程。

参考代码:

PriVate Sub Commandl_Click( )

Height=1.2*Me.Height

Me.Width=Width *1.2

End Sub

Private Sub Command2_Click( )

Left=Left+200

Top=Top+100

End Sub

步骤3:按要求将文件保存至考生文件夹中。

解析:

8.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

在名称为Forml的窗体上画两个命令按钮,其名称分别为C1和C2,标题分别为”命令按钮1”和”命令按钮2”,通过属性窗口设计适当的属性,使得程序运行后,”命令按钮2”隐藏。编写适当的事件过程,如果单击”命令按钮1”,则”命令按钮2”出现,”命令按钮1”隐藏;而如果单击”命令按钮2”,则”命令按钮l”出现,”命令按钮2”隐藏。程序的运行情况如图2-105所示。

注意:程序中不得使用变量。存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。

步骤1:新建一个”标准EXE”工程,如表3-59在窗体中画出控件并设置其相关属性。

[*]

步骤2:打开代码编辑窗口,编写如下事件过程。

参考代码:

Private Sub C1_Click( )

C2.Visible=True

C1.Vis1ble=FalSe

End Sub

Private Sub C2_Click( )

C1.Visible=True

C2.Visible=False

End Sub

步骤3:按要求将文件保存至考生文件夹中。

解析:

请根据以下各小题的要求设计visual Basic应用程序(包括界面和代码)。

9.在名称为Form1的窗体上画一个名称check1的复选框数组(Index属性从0开始),含三个复选框,其标题分别为“语文”、“数学”、“体育”,利用属性窗口设置适当的属性,使“语文”未选,“数学”被选中,“体育”为灰色,再把窗体的标题设置为“选课”,如图3-178所示。

审题分析

本题只需按要求画出控件数组,并设置其Value属性。

操作步骤

步骤1:新建一个“标准EXE”工程。

步骤2:在窗体Form1中加入一个复选框,并用“复制”和“粘贴”的方法,生成包含三个元素的复选框数组。

步骤3:按要求分别设置窗体和复选框数组中各元素的相关属性。

步骤4:按要求将文件保存至考生文件夹中。

考点链接

控件数组。

解析:

10.在名称为Form1的窗体上画两个文本框,名称分别为Text1、Text2,再画两个命令按钮,名称分别为Command1、Command2,标题分别为“复制”、“删除”。程序运行时,在Text1中输入一串字符,并用鼠标拖拽的方法选择几个字符,然后单击“复制”按钮,则被选中的字符被复制到Text2中(如图3-179所示)。若单击“删除”按钮,则被选择的字符从Text1中被删除。请编写两个命令按钮的Click过程完成上述功能。

审题分析

本题在“复制”按钮的单击事件过程中,需将文本框Text1的SelText属性值赋予文本框Text2。在“删除”按钮的单击事件过程中,需将文本框Text1被选文本 (SelText)设置为空。

操作步骤

步骤1:新建一个“标准EXE”工程,按要求画出控件并设置属性。

步骤2:在代码编辑窗口,

分别编写“复制”和“删除”按钮的单击事件过程。

参考代码:

Private Sub Command1_Click()

Text2=Text1.SelText

End Sub

Private Sub Command2_Click()

Form1.Text1.SelText=\

解析:

资源下载《国家二级VB机试(基本操作题)模拟试卷4附答案解析.doc》 文档仅限注册用户下载,请先
将本套试题Word文档或文章下载到电脑,方便收藏和打印
资源下载
《国家二级VB机试(基本操作题)模拟试卷4附答案解析.doc》
试题含答案和解析word文档下载价格:免费
将本套试题Word文档或文章下载到电脑,方便收藏和打印
0

评论0

没有账号? 注册  忘记密码?