1
一、选择题
1.当一个工程含有多个窗体时,其中的启动窗体是______。答案 D A.启动Visual Basic时建立的窗体 B.第一个添加的窗体 C.最后一个添加的窗体 D.在\工程属性\对话框中指定的窗体
2.决定控件上文字的字体、字形、大小、效果的属性是______。答案 D
A.Text B.Caption C.Name D.Font
3.如果在窗体上已经创建好了一个文本框对象Text1,可以通过________事件获得输入键值的ASCII码。答案 C
A.KeyDown B.KeyUp C.KeyPress D.GotFocus
4.当Form窗体开始运行时,下列事件①Initialize、②Load、③Activate依次执行的顺序是_______。答案 A
A.①②③ B.③②① C.②①③ D.②①③
5.单击滚动条两端的箭头时,滚动条 Value 属性值的改变量由________属性值决定。答案 C
A.Min B.Max
C.SmallChange D.LargeChange 6.设用户界面上有两个命令按钮:Command1和Command2,则下列说法错误的是________。答案 A
A.两者的Default属性值可同时为 1 B.两者的Cancel属性值可同时为0 C.两者的Default属性值可同时为0
D.若Command1 的Default属性值为1,则Command2 的Default属性值必为0
解析:当命令按钮的Default属性为True时,按回车键可执行其click事件;当其Cancel属性为True时,按Esc时可执行其Click事件。
7.下列关于Do While …Loop 和Do…Loop Until循环执行循环体次数的描述正确的是________。答案 D
A.Do While …Loop循环和Do…Loop until循环至少都执行一次 B.Do While …Loop循环和Do…Loop until循环可能都不执行 C.Do While …Loop循环至少执行一次,Do…Loop Until循环可能不执行
D.Do While …Loop循环可能不执行,Do…Loop Until循环至少执行一次
8.循环语句For i =1 to 10 Step 1.5的执行次数是_______。答案 B
A.5 B.7 C.8 D.10
9.若有数组声明:Dim c(3, 4 To 5) As Integer,下面数组元素引用中正确的是 ________ 。答案 B
A.c(1,2) B.c(0,5) C.c(4) D.c(4,4)
10.若变量n已赋值,下面数组定义正确的是_______ 。答案 C A.Dim Arr( n ) B.Dim Arr( 2n ) C.Dim Arr( 15 ) D.Dim Arr( 2 + n ) 11.在子过程定义中用_________关键字表示传址的形参。答案 B A.Var B.ByRef C.ByVal D.ByAdd
12.使用菜单编辑器设计菜单时,必须输入菜单项的_______ 。答案 D
A.快捷键 B.标题 C.索引 D.名称 13.VB提供了_______方法,用来显示弹出菜单。答案 D A.ShowMenu B.ActiveMenu C.OpenMenu D.PopupMenu 14.Print #1,str1$ 中Pint是_________。答案 A
A.文件的写语句 B.在窗体上显示的方法
C.子程序名 D.以上均不是
15.运行时要在图形框Picture1中显示字符串\,应使用语句_______ 。答案 C
A.Picture1.Text=\B.Picture1.Print=\
C.Picture1.Print \二、填充题
1.下面事件过程是当窗体单击时,在图形框内输出如图所示的图形,在空白处填入正确的内容。π取3.14。
Private Sub Form_Click()
Picture1.Scale (-10, 10)-(10, -10)
Picture1._____(1)_____ = 5 '设置线宽 Picture1.Circle (0, 0), 4, ,______(2)_____ , -0.01 End Sub
答案 DrawWidth - 3.14 / 2 @ - 1.57
2.要判断文本框中是否按了Enter键,通常在________ 事件过程中编写程序。
答案 KeyPress
3.如果要使变量能在程序的所有窗体和所有事件过程中使用,在变量定义时应使用________ 关键字。 答案 Public
4.如果循环体中包含有另一个循环结构,这就构成了循环的________ 。 答案 嵌套
5.如果动态数组a已经设置为 a(3),并且已经赋了值,现在要重新定义该数组为a(5),而且要保留原先各元素的值,则需要通过语句 ________来实现。
答案 ReDim Preserve a(5)
6.下面的程序段实现的功能是:当在文本框中输入整数n时,在窗体上输出 n+1 行图形。 Private Sub Form_Click()
Cls
n = Val(Text1) Print Tab (9) ; \
For i = 1 To
Print Tab ( ) ; \?1); \?1) ; \ Next i End Sub 答案 n,9-i
7.在一个窗体上有多个单选按钮,使用________ 控件可将这些单选按钮分成一组一组,相互之间不会影响。 答案 框架@Frame
8.随机文件的写操作用________ 语句实现。 答案 Put
9.当图片框(PictureBox)控件Picture1的Picture属性已经加载了一幅图片后,在程序运行时,可以通过
Picture1.Picture=________ ,将图片清除。 答案 LoadPicture(\
相关推荐: