vb二级考试试题下载 vb二级考试真题 第30套上机考试试题
一、基本操作题
下面出现的“考生文件夹”均为c:\wexam\20060001。
淆根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
1.在名称为Form1的窗体上画一个文本框,名称为Text1,然后通过属性窗口设置窗体和文本框的属性,实现如下功能:
(1)在文本框中可以显示多行文本;
(2)在文本框中显示垂直滚动条;
(3)文本框中显示的初始信息为“程序设计”;
(4)文本框中显示的字体为三号规则黑体;
(5)窗体的标题为“设置文本框属性”;
完成设置后的窗体如图30-1所示。要求不编写任何代码。
注意:保存时必须存放在考生文件夹下,工程文件名为kt1.vbp,窗体文件名为kt1.frm。
在名为Form1的窗体上绘制两个文本框,名称分别为Text1和Text2,它们都显示垂直滚动条和水平滚动条,都可以显示多行文本,再绘制一个命令按钮,名为Cmd1,标题为Copy按钮(如图30-2所示)。请编写适当的事件过程,使得在运行时,在Text1中输入文本后,单击Copy按钮,就把Text1中的文本全部复制到Text2中。
注意:程序中不得使用任何变量:文件必须存放在考生文件夹中,工程文件名为kt1.vbp,窗体文件名为kt1.frm。
二、简单应用题
下面出现的“考生文件夹”均为c:\wexam\20060001。
1.在考生文件夹下有一个工程文件kt3.vbp,相应的窗体文件为kt3.frm,其功能是产生30个O~1000的随机整数,放入一个数组中,然后输出其中的最大值。程序运行后,单击命令按钮(名称为Commandl,标题为“输出最大值”,如图30-3所示),即可求出其最大值,并在窗体上显示出来。这个程序不完整,请将其补充完整,并能正确运行。
要求:删除程序中的注释符(即“'”),把程序中的“?”改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名保存。
2.在考生文件夹下有一个工程文件kt4.vbp,相应的窗体文件为kt4.frm,窗体上有一个命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出0~1000范围内能被5或7整除的整数个数,并在文本框中显示出来。在窗体的代码窗口中,已给出了部分程序,其中计算能被5或7整除的整数个数的操作在通用过程Fun中实现,请编写该过程的代码。
要求:请勿改动程序中的任何内容,只能在Function Fun()和EndFunction之间填入所编写的若干语句。最后把修改后的文件按原文件名保存。
三、综合应用题
下面出现的“考生文件夹”均为c:\wexam\20060001。
在考生文件夹下有一个工程文件kt5.vbp,相应的窗体文件为kt5.frm,此外还有一个名为datain.txt的文本文件,其内容如下:
32 43 76 58 28 12 98 57 31 42 53 64 75 86 97 13 24 35 46 57 68 79 80 59 37
程序运行后,单击窗体,将把文件damin.txt中的数据输入到二维数组Mat中,在窗体上按5行、5列的矩阵形式显示出来,并输出矩阵左上一右下对角线上的数据,如图30-4所示。在窗体的代码窗口中,已给出了部分程序,这个程序不完整,请将其补充完整,并能正确运行。
要求:删除程序中的注释符(即“'”),把程序中的“?”改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名保存。
一、基本操作题
1.【解析】首先按题目要求在窗体上画一个文本框,并设置它的属性。MultiLine属性设置为True,则文本框可以显示多行文本;ScrollBars属性设置为2,文本框显示垂直滚动条;设置Text属性中的内容为初始信息;用FontName和FontSize属性分别设置文本框的字型和字号;Caption属性设置窗体标题的内容。
控件的主要属性设置见表30-1。
控件 | 控件名 | 属性名 | 属性值 |
Text | 程序设计 | ||
文本框 | Text1 | MultiLine | True |
ScrollBars | 2 | ||
文本框 | Text1 | FontName | 黑体 |
FontSize | 三号 |
2024-04-16 13:56
2024-04-16 11:04
2024-04-16 10:56
2024-04-16 10:28
2024-04-16 10:23
2024-04-16 10:08
2024-04-03 13:46
2024-04-03 13:31
2024-04-03 13:25
2024-03-27 09:12
2024-03-27 08:49
2024-03-27 08:41
2024-03-27 08:36
2024-03-27 08:16