VB填空选择150题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ID sjh th 16001 17002 18003 19004 20005 21006 22007 23008 24009 250010 260011 270012 280013 290014 300015 15111 16112 17113 18114 19115 20116 21117 22118 23119 241110 251111 261112 271113 281114 291115 15221 16222 17223 18224 19225 20226 21227 22228 23229 242210 252211 262212 272213 282214 292215 15331
16332 17333 18334 19335 20336 21337 22338 23339 243310 253311 263312 273313 283314 293315 15441 16442 17443 18444 19445 20446 21447 22448 23449 244410 254411 264412 274413 284414 294415 15551 16552 17553 18554 19555 20556 21557 22558 23559 245510 255511 265512 275513 285514 295515 15661 16662 17663
18664 19665 20666 21667 22668 23669 246610 256611 266612 276613 286614 296615 15771 16772 17773 18774 19775 20776 21777 22778 23779 247710 257711 267712 277713 287714 297715 15881 16882 17883 18884 19885 20886 21887 22888 23889 248810 258811 268812 278813 288814 298815 15991 16992 17993 18994 19995
20996 21997 22998 23999 249910 259911 269912 279913 289914 299915
tg
下面正确的语句行是________。
一个对象可以执行的操作和可被对象识别的动作分别称为_______。
通过改变单选按钮(OptionButton)控件的__________属性值,可以改变单选按钮的选取状态。
下列中,Visual Basic不允许出现的数为_______________。
执行语句a =Len(Mid("dafge", 2, 3))后,a的值是__________。
则在窗体上显示的结果是__________。
执行如下语句: P rint Format(35.68, "#.#")
Private Sub Command1_Click() Dim s As String s = "ab" If 1 > 3 Then
P rivate Sub Command1_Click() Dim a As 执行下列程序,窗体上显示的t的值为________。
下列关于菜单的说法中,错误的是________。
P rivate Sub Command3执行以下语句过程,在窗体上显示的内容是__________。
O ption Base 0
下面关于控件数组的叙述中,正确的是_________。
Open "C:\A.txt" For Input As #1,请问此种访问方式为________。
Sub过程与Function过程最根本的区别是____________。
P rivate Sub Command1_执行下面的程序,单击命令按钮Command1后,输出结果为__________。
P rivat 执行下面的程序,单击命令按钮Command1后,输出结果为__________。
O ption Explicit
VB是面向________的程序设计语言。
确定一个窗体或控件的大小的属性是____________。
在Visual Basic中,所有的窗体和控件都必定具有的一个属性是__________。
下列可作为Visual Basic的变量名的是_______________。
执行语句a = Fix(-5.8)后,a的值是__________。
执行如下语句: a = InputBox("morning","afternoon","evening") 将显示一个输入对话框,________不属于循环结构语句。
P rivate Sub Command1_Click() Dim i 执行下列程序,窗体上显示的t的结果为_________。
菜单编辑器通过________按纽来确定某个菜单栏项为上一个菜单栏项的子菜单。
下面的数组声明中,正确的是__________。
窗体上有一个名称为Text1的文本框,有1个由3个单选按钮组成的控件数组,名称为Option1,程以下选项中可以列出计算机中的所有驱动器的是________。
以下关于函数过程的叙述中,正确的是____________。
P rivate Sub Command1_执行下面的程序,单击命令按钮Command1后,输出结果为__________。
O ption Explicit
P rivat 执行下面的程序,单击命令按钮Command1后,输出结果为__________。
以下不属于VB系统的文件类型是________。
确定一个控件在窗体上的位置的属性是____________。
在修改列表框内容时,AddItem方法的作用是__________。
下列常量名中合法的是_______________。
执行语句a = Int(-5.3)后,a的值是__________。
执行如下语句: a = InputBox("morning","afternoon","evening") 将显示一个输入对话框,在Select Case 语句中,以下测试项中错误的是________。
P rivate Sub Command1_Click() Dim i 执行下列程序,窗体上显示的t的结果为_________。
在用菜单编辑器创建程序菜单时,如果要在菜单的两个菜单命令项之间加一条分隔线,可在标题以下说法错误的是________。
下列有关控件数组的说法错误的是____________。
文件号最大可取的值为________。
以下说法错误的是________。
P rivate Sub Command1_执行下面的程序,单击命令按钮Command1后,输出结果为__________。
P rivat 执行下面的程序,单击命令按钮Command1后,输出结果为__________。
O ption Explicit
以下叙述中错误的是_________。
为了选择多个控件,可以按住_______健,然后单击每个控件。
为了把焦点移到某个指定的可见控件,所使用的方法是__________。
下列控件名中合法的是_______________。
执行语句a = CInt(-5.8)后,a的值是__________。
执行如下语句: a = InputBox("morning","afternoon","evening") 将显示一个输入对话框,在Select Case x结构中,描述判断条件4≤x≤7的测试项应该写成________。
P rivate Sub Command1_Click() Dim i 执行下列程序,窗体上显示的t的结果为_________。
在使用菜单编辑器创建菜单时,可以在菜单名称中某个字母前插入________符号,那么运行程序以Dim x(6,2 to 5)来定义一个二维数组,Ubound(x,2)的返回值是________。
假定建立了一个名为Command1的命令按钮数组,则以下说法中错误的是________。
当改变目录列表框控件Dir1中的当前目录时,希望同步改变文件列表框File1中显示的文件,在以下说法错误的是________。
P rivate Sub Command1_执行下面的程序,单击命令按钮Command1后,输出结果为__________。
O ption Explicit
P rivat 执行下面的程序,单击命令按钮Command1后,输出结果为__________。
窗体文件的扩展名为__________。
由VB 预先设置好的、能够被对象识别的动作是__________。
在文本框中,要使键入的所有字符都显示为"*"号,这时应该设置__________属性为"*"。
下列_______________是正确的VB常量。
执行语句a = Sgn(-5.8)后,a的值是__________。
执行如下语句: M sgBox "you", , "me" 将显示一个对话框,对话框中提示的信息是__________
E lseIf (10 / 2)
I f (3 - 2) < 2 Then a = 10
执行下列语句后整型变量a的值是________。
P rivate Sub Command1_Click() Dim i 执行下列程序,窗体上显示的t的结果为_________。
设菜单中有一个菜单项为Open,若要为该菜单命令设置访问键,即按下Alt键及字母O时,能够执在窗体的通用声明处有语句Dim A() As Single,以下在某事件过程中重定义此数组的一组正确语使用语句Dim F(2) As Integer 声明数组F之后,以下说法正确的是________。
当改变驱动器列表框控件Drive1中的当前目录时,希望同步改变文件夹列表框Dir1中显示的文件下列关于过程参数的说法错误的是____________。
执行下面的程序,单击命令按钮Command1后,输出结果为__________。
P rivate Sub Command1_
P rivat
O ption Explicit
执行下面的程序,单击命令按钮Command1后,输出结果为__________。
工程文件的扩展名为__________。
下面________对象没有Caption 属性。
为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为T 下列Visual Basic中不允许出现的数为_______________。
执行语句a =Year(#5/6/2007#)后,a的值是__________。
执行如下语句: M sgBox "you", , "me" 将显示一个对话框,对话框的标题显示的是__________执行下列程序段后,显示的结果是________。
j1 = 23 j2 = 56 If j1 >j2 Then Print 执行下列程序,窗体上显示的t的结果为_________。
P rivate Sub Command1_Click() Dim i 在用菜单编辑器设计菜单时,必须输入的项是________。
以下有关数组的说明中,错误的是 _________。
直接用Dim x(5,3)来定义一个二维数组,Ubound(x)的返回值是________。
当改变驱动器列表框控件Drive1中的当前目录时,希望同步改变文件夹列表框Dir1中显示的文件如果在过程调用中只影响形参值,而不影响实参值本身,这种参数传递称为____________传递。
P rivate Sub Form_Click() 执行下面的程序,单击窗体后,在窗体上显示的结果是________。
执行下面的程序,单击命令按钮Command1后,输出结果为__________。
P rivat
O ption Explicit
假定窗体的名称为form1,则把窗体的标题设置为"vb test"的语句为_____。
程序运行时后,在窗体上单击鼠标,触发的事件是_______。
通过设置__________属性可以改变图形控件的形状。
12.3456789E-4写成普通的十进制数是_______________。
执行语句a = LCase(mid("dafge", 2,1) & Right("dafge", 1))后,a的值是__________。
P rint 3
则在窗体上第二行显示的结果是__________。
P rint
执行如下语句: P rint 1; P rint 2;
针对语句If i = 1 Then j = 1,下列说法正确的是________。
P rivate Sub Command1_Click() Dim a As 执行下列程序,窗体上显示的t的值为________。
下列说法正确的是________。
以下有关数组的说明中,错误的是 _________。
Option Base 1 D im x(3,3) As Integer 则该数组的元素个数为________。
当改变目录列表框控件Dir1中的当前目录时,希望同步改变文件列表框File1中显示的文件,在下列有关过程的说法错误的是__________。
P rivate Sub Form_Click() 执行下面的程序,单击窗体后,在窗体上显示的结果是________。
P rivat 执行下面的程序,单击命令按钮Command1后,输出结果为__________。
O ption Explicit
VB应用程序通常由3类模块组成,不包括______。
如果要改变窗体的标题,则需要设置的属性是_________。
在计时器控件中,Interval属性的作用是__________。
下列定义语句 D im I , J As Integer 则变量 I 的数据类型是_______________。
执行语句S = Mid("ABC", 2)后,S的值是__________。
则在窗体上显
P rint A; "B"
执行如下语句: D im A As Integer, B As Integer A = 16: B = 12
y = 5
I f x > 0 Then y = 10
x = 10
执行下列语句,以下叙述中正确的是________。
P rivate Sub Command1_Click() Dim a As 执行下列程序,窗体上显示的t的值为________。
下列关于菜单的说法中,错误的是________。
以下使用Array语句,使用正确的是_________。
下列有关控件数组的说法正确的是____________。
要判断文件是否结束,可用函数________。
调用由语句Private Sub Convert(Y As Integer)定义的Sub过程时,以下不是按值传递的语句执行下面的程序,单击窗体后,在窗体上显示的结果是________。
P rivate Sub Form_Click()
O ption Explicit
P rivat 执行下面的程序,单击命令按钮Command1后,输出结果为__________。
下列不能打开代码窗口的操作是________。
为了清除窗体上的一个控件,下列正确的操作是_________。
以下不具有Picture属性的对象是__________。
下列正确的日期型常量为_______________。
执行语句a =instr(1,"program","o"))后,a的值是__________。
则在窗体上执行如下语句: D im A As Integer, B As Integer A = 16: B = 12
P rint "A"; "B"
设a="a",b="b",执行语句x = IIf(a > b, "A", "B")后,x的值为________。
执行下列程序,窗体上显示的t的值为________。
P rivate Sub Command1_Click() Dim a As 创建定制弹出式菜单时,需为与弹出式菜单相关联的对象编写响应________事件的代码。
以Dim x(6,2 to 5)来定义一个二维数组,Lbound(x,2)的返回值是________。
下面关于控件数组的叙述中,错误的是_________。
在向顺序文件File1添加数据时,以下打开文件语句中正确的是________。
某一变量要求在程序各模块中均可使用,可以在_________中用Public声明该变量。
P rivate Sub Form_Click() 执行下面的程序,单击窗体后,在窗体上显示的结果是________。
P rivat 执行下面的程序,单击命令按钮Command1后,输出结果为__________。
O ption Explicit
用来结束一个VB应用程序执行的语句为________。
用于设置某个对象是否可见的属性是__________ 。
单击滚动条两端的箭头时,滚动条Value属性值的改变量由__________属性值决定。
下列正确的字符型常量为_______________。
执行语句a = UCase(Left("dafge", 2) & Right("dafge", 1))后,a的值是__________。
执行如下语句: P rint Format(35.68, "0,000.000")
则在窗体上显示的结果是__________。
执行下面的程序后,变量c的值为________。
a = 10 b = 5 Select Case b \ 10
P rivate Sub Command1_Click() Dim a As 执行下列程序,窗体上显示的t的值为________。
下列关于菜单的说法中,错误的是________。
直接以Dim x(3,-3 to 3)来定义一个二维数组,则该数组的元素个数为________。
用____________属性可唯一标志控件数组中的某一个控件。
可以判断当前已写数据但未关闭的文件的大小,可以通过________函数获得文件当前大小
递归分为两种类型,一种为直接递归,一种为__________递归。
P rivate Sub Command1_执行下面的程序,单击命令按钮Command1后,输出结果为__________。
P rivat 执行下面的程序,单击命令按钮Command1后,输出结果为__________。
O ption Explicit
xxa
a=1:b=1:c=1
事件、方法
Value
3.6E3
3
35.68
b
abc
菜单的名称项是不可省略的
he
控件数组一定由至少两个控件组成
随机
Sub过程可以用Call语句直接使用过程名调用,而Function过程不可以
16
15
过程
width或height
Name
int
-5
morning
Do While - Loop
ccabc
左箭头
Dim pict[3,4] As Integer
Index
文件列表框
函数过程形参的类型与函数返回值的类型没有关系
10 5
10 7
.bas
width或height
在列表框内插入一行文本
long
-5
morning
3
cab
下划线(_)
ReDim是一个可执行语句,只能出现在过程中
控件数组由一组具有共同名称和相同类型的控件组成
255
VB有两种方式调用Sub过程,一种是用Call语句调用,另一种是把过程名作为一个语句来使用10 4
10 7
一个工程可以包括多种类型的文件
Shift或Ctrl
SetFocus
form
-5
morning
Case 4<=x<=7
abc
下划线
数组中每个命令按钮的名称(名称属性)均为Command1
File1.Path=Dir1.Path
Function过程在函数体内必须要给函数名赋值,否则会报错7 3
19 7
.bas
方法
Text
7E
-1
you
abc
把Caption属性设置为&Open
ReDim a(3, 3) As Integer
F数组中的所有元素值都为Empty
Drive1.Path=Dir1.Path
过程的形参不可以是定长字符串类型的变量
10 6
19 7
.bas
Form
Value
±5
5
you
23
abc
快捷键
根据数组说明的方式,数组可分为动态数组和固定大小数组5
Drive1_change
按值
6
9 7
form1.font="vb test"
Dbclick
Shape
0.00123456789
EA
1
i = 1为关系表达式,j = 1为赋值语句
aabc
任何时候都可以使用标准工具栏的菜单编辑器按钮打开菜单编辑器动态数组重新定义后,原有的数组元素内容将一定不予保留
3
Dir1_click
在Sub或Function过程中不能再定义其他Sub或Function过程
8
9 7
窗体模块
Name
决定是否响应用户的操作
Integer
B
16 B
x的值是10,y的值是5
abc
除了Click事件之外,菜单项不可以响应其他事件
Dim A as Integer A= Array(4,4,6,8)
控件数组由一组具有共同名称和相同类型的控件组成
EOF
Call Convert((X))
22
9 7
双击窗体上的某个控件
按回车键
窗体
"06/05/08"
1
16
"a"
abc
MouseUp
控件数组一定由至少两个同类型的控件组成
Open File1 For Output As #1
子过程
18
9 10
Exit
Enabled
LargeChange
"abc"
eda
35
abc
与其他控件一样,每一个菜单项也是一个控件,并且都有自己的属性和事件9
Name
EOF
调用
12
12
a=1,b=1,c=1
方法、事件
Style
368
afg
35.7
a
cba
任何菜单都可以定义快捷键
el
控件数组的索引值(Index)起始值为0
顺序
Function过程可以有形参,Sub过程不可以
17
16
对象
width和height
Font
π
-6
afternoon
For - Next
abcab
右箭头
Dim pict(3,4) As Integer
a
驱动器列表框
在函数过程中,函数过程的返回值可以有多个
12 5
10 9
.vbp
width和height
在列表框中插入多行文本
_a2
-6
afternoon
Is > 10 And Is < 50
bac
+
用ReDim重新定义动态数组时,不能改变数组的数据类型
控件数组中的每一个控件共享同样的事件过程
511
当把Sub过程名作为一个语句使用来调用Sub过程时,不需要关键字Call,实参表不需要加括号8 6
10 4
工程文件的扩展名为.vbc
Shift或Alt
Visible
cmd_ok
-6
afternoon
Case 4<=x,x<=7
bac
&
6
数组中每个命令按钮的标题(Caption属性)都一样
Dir1.Path =File 1 .Path
Function过程在其内部不得再定义Function过程
8 4
10 4
.vbp
事件
MultiLine
D4
me
30
cba
把Caption属性设置为O&pen
ReDim a(3, 3) As Single
F数组中的所有元素值不确定
Dir1.Path =Drive1.Path
实参是常数则以按值传递方式进行形实结合
11 8
10 4
.vbp
Textbox
Default
3.6E3
7
me
2356
cba
索引
可用Public语句在标准模块的通用说明处定义一个全局数组3
Dir1_change
按地址
7
9 4
form1.caption="vb test"
Change
Index
1234.56789
AE
2
i = 1和j = 1均为关系表达式
acba
只有当代码窗口为当前活动窗口时,才能打开菜单编辑器
数组是同类变量的一个有序的集合
9
File1_click
递归过程既可以是递归Function过程,也可以是递归Sub过程7
6 8
标准模块
Caption
设置计时器事件之间的时间间隔
Single
BC
AB
x的值是5,y的值是5
cba
每个菜单项都是一个控件
Dim A as Variant A= Array(4,4,6,8)
控件数组中的每一个控件都有各自的事件过程
LOF
Call Convert(X*1)
23
6 8
双击窗体
按ESC键
图片框
#06/05/08#
3
AB
"b"
cba
MouseDown
6
控件数组的索引值(Index)起始值为0
Open File1 For input As #1
函数过程
14
10 8
Stop
Visible
Max
#abc#
EDA
35.680
25
cba
在用菜单编辑器设计菜单时,名称是不能省略的12
Index
LOC
间接
15
13
xxc
a=1 b=1 c=1
属性、方法
Appearance
3D-2
a
5.68
ab
ab
程序执行时,如果菜单项是灰色,不能被用户选择,则菜单项的Enabled属性为False ll
控件数组一定由至少两种类型的控件组成
二进制
Sub过程不能返回值,而Function过程能返回值
18
17
方法
top 或left
Caption
3q
5
evening
If - End if
cabc
上箭头
Dim pict[3.4] As Integer
Is
目录列表框
当数组作为函数过程的参数时,既能以传值方式传递,也能以地址方式传递
10 7
9 10
.frm
top 或left
删除列表框中指定的项目
sgl_sum
5
evening
1 to 7
cba
连字符(-)
在ReDim语句中省略Preserve时,可以重新定义动态数组的维数和各维的上、下界
控件数组中的每个元素的下标由控件的Index属性指定
512
数组只能按地址传递
12 4
9 10
以.bas为扩展名的文件是标准模块文件
Refresh
_ok
5
evening
Case Is <= 7 , Is >=4
cba
$
2
数组中所有命令按钮可以使用同一个时间过程
File1.Path = Dir1.Drive
Function过程中可以包含多个Exit Function语句
8 5
19 13
.frm
属性
ScrollBars
-3D6
1
空白
20
bac
把Name属性设置为&Open
ReDim a(3, 3) As Double
F数组中的所有元素值都为0
Drive1.Drive = Dir1.Path
形参是数组,则对应的实参必须也是数组
12 10
19 13
.frm
Commandbutton
Cancel
368
07
空白
5623
bac
名称
利用Redim语句重新定义维数时,不得改变已经说明过的数组的数据类型0
Drive1_click
ByRef
8
9 13
="vb test"
Load
Enabled
ae
空行
i = 1和j = 1均为赋值语句
as
只有当某个窗体为当前活动窗体时,才能打开菜单编辑器
数组元素可以是控件
12
Dir1_change
在调用过程时,与使用ByRef说明的形参对应的实参只能按地址传递方式结合6
9 6
类模块
Backcolor
存储程序所需要的附加数据
String
AB
16 12
x的值是5,y的值是10
ac
菜单项的索引号必须从1开始
Dim A() as Variant A()= Array(4,4,6,8)
控件数组中的每个元素的Caption属性必须相同
LOC
Convert (X)
24
6 9
按F7 键
选中要清除的控件,然后按DEL键
图像框
*06/05/08*
5
16 12
"A"
cb
MouseMove
2
控件数组中的每个元素的名称必须相同
Open File1 For Append As #1
标准模块
16
10 9
Break
ControlBox
SmallChange
&abc&
dae
0,035.680
45
ab
菜单项可以响应DblClick事件过程21
Caption
LOF
返回
17
14
xxd
a=1;b=1;c=1
属性、事件
Caption
π
2
4.68
ba
cb
在VB6.0中,最多可以产生6级菜单
ho
控件数组的建立通过Dim语句声明
追加
两种过程参数的传递方式不同
19
18
事件
top 和left
FillColor
int_sum
6
night
Do Until - Loop
bcabc
下箭头
Dim pict(3:4) As Integer
Value
列表框
如果不指明函数过程参数的类型,则该参数没有数据类型
12 7
7 10
.doc
top 和left
清除列表框内的全部内容
π
6
night
Is<10
abc
&
若要保留原数组的内容,可在ReDim语句中使用Preserve,并且可以改变数组的维数和维界同一控件数组中的元素只能有相同的属性设置值
256
在过程中可以用Dim或ReDim语句对形参数组进行声明
8 7
7 10
窗体文件的扩展名为.frm
Alt或Tab
GotFocus
2command
6
night
Case 4 To 7
cab
@
5
用Command1(下标)可以访问数组中的某一个命令按钮
Dir1.Drive= File1.Path
可以象调用Sub过程一样调用Function过程
9 5
7 10
.doc
过程
PasswordChar
5D
2
you me
10
cab
把Name属性设置为O&pen
ReDim a(3,3) As Long
执行Erase F后,F数组中的所有元素值都不为0
Dir1.Path= Drive1.Drive
按地址传递参数,形参和实参的类型可以不同
10 4
7 10
.doc
Label
Enabled
3D-2
2007
you me
56
cab
标题
用Redim语句定义的动态数组,只能改变最后一维的维上界1
Dir1_click
按实参
9
9 12
form1.text="vb test"
Click
Height
0.0123456789
ea
3
i = 1为赋值语句,j = 1为关系表达式
abca
任何时候都可以使用工具菜单下的菜单编辑器命令,打开菜单编辑器数组在使用之前,必须先定义后使用
16
File1_change
在调用过程时,形参为数组的参数对应的实参只能是数组
5
8 9
过程模块
Borderstyle
设置计时器顶端和其容器之间的距离
Variant
C
A 12
x的值是10,y的值是10
ca
菜单项的索引号可以是间断的,不连续
Dim A as Variant A()= Array(4,4,6,8)
同一控件数组中的元素只能有相同的属性设置值
FreeFile
Convert X
25
9 12
单击窗体或控件
选中要清除的控件,然后按回车键
文本框
%06/05/08%
7
12
"B"
ba
MouseFlag
5
控件数组中的每个元素的下标由控件的Index属性指定
Open File1 For Binary As #1
事件过程
12
9 13
End
AutoRedraw
Min
$abc$
DAE
0,035.68
5
cb
程序执行时,如果菜单项是灰色,不能被用户选择,则菜单项的Enabled属性为False 28
TabIndex
FileLen
跳跃
18
15
A B A D A B B C B D B B C B A B B A D A C C A B B A B A D A D D A C B B B D C D D B D B B B
A B B A D C B D B A A B C C B D C A C D B A B C D D D A B B C A D B A A C D A A A B D B D A
C D A A C A B C C C B D B B D B A A D C B A A D C C D C D B B B D D B C A C C D D D B C A D
B A
C
D B C B D B。