下列可以激活属性窗口的操作是______
A用鼠标双击窗体的任何部位
B执行“工程”菜单中的“属性窗口”命令
C 按Ctrl+F4键
D 按F4键
D
下列不能打开工具箱窗口的操作是______
A 执行“视图”菜单中的“工具箱”命令
B 按Alt+F8键
C 单击工具栏上的“工具箱”按钮
D 按Alt+V,然后按Alt+X键
B
为了用键盘打开菜单和执行菜单命令,第一步应按的键是_____
A 功能键F10或Alt
B Shift+功能键F4
C Ctrl或功能键F8
D Ctrl+Alt
A
下列可以打开立即窗口的操作是______
Ctrl+D
Ctrl+E
Ctrl+F
Ctrl+G
D
下列不能打开属性窗口的操作是______
执行"视图"菜单中的"属性窗口"命令
按F4键
按Ctrl+T
单击工具栏上的"属性窗口"按钮
C
通过以下______窗口可以在
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
时直观的调整窗体在屏幕上的位置
代码窗口
窗体布局窗口
窗体设计窗口
属性窗口
B
假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是_____
单击窗体上没有控件的地方
单击任一个控件
不执行任何操作
双击窗体的标
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
栏
A
为了把窗体上的某个控件变为活动的,应执行的操作是_____
单击窗体的边框
单击该控件的内部
双击该控件
双击窗体
B
确定一个控件在窗体上的位置的属性是______
Width或Height
Width和Height
Top或Left
Top和Left
D
确定一个窗体或控件的大小的属性是_____
Width或Height
Width和Height
Top或Left
Top和Left
B
为了同时改变一个活动控件的高度和宽度,正确的操作是_____
拖拉控件的4个角上的某个小方块
只能拖拉位于控件右下角的小方块
只能拖拉位于控件左下角的小方块
不能同时改变控件的高度和宽度
A
下列控件______不能接受快捷键
文本框
标签
按钮
列表框
B
不在VB6启动时的基本控件集中的是______
Timer
OLE
Shape
CommonDialog
D
刚建立一个新的
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
EXE工程后,出现在工具箱中的控件是______
CommonDialog
ListView
TextBox
Toolbar
C
为了清除窗体上的一个控件,下列正确的操作是______
按回车键
按Esc键
选择(单击)要清除的控件,然后按Del键
选择(单击)要清除的控件,然后按回车键
C
下列哪项是窗体对象的
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
而不是属性 _____
Name
Print
Caption
Enabled
B
为了在运行时能显示窗体左上角的控制框(系统菜单),必须____
把窗体的Contro1Box 属性设置为Fale,其他属性任意
把窗体的ControlBox 属性设置为True,并且把BorderStyle属性设置为1-5
把窗体的ControlBox 属性设置为False,同时把BorderStyle属性调协为非0值
把窗体的ControlBox 属性设置为True,同时把BorderStyle属性设置为0值
B
以下叙述中正确的是_____
窗体的Name属性指定窗体的名称,用来标识一个窗体
窗体的Name属性的值是显示在窗体标题栏中的文本
可以在运行期间改变对象的Name属性的值
对象的Name属性值可以为空
A
能够改变窗体边框线类型的属性是_____
FontStyle
BorderStyle
BackStyle
Border
B
假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为“VB Test”的语句为______
Form1="VB Test"
Form1.Caption="VB Test"
Form1.Text="VB Test"
Form1.Name="VB Test"
B
为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为______
1
2
3
4
B
决定窗体标题显示内容的属性是______
Text
Name
Caption
BackStyle
C
当窗体最小化时缩小为一个图标,设置这个图标的属性是______
MouseIcon
Icon
Picture
MousePointer
B
为了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是_____
ControlBox
MinButton
Enabled
MaxButton
D
决定窗体有无控制菜单的属性是______
ControlBox
MinButton
Enabled
MaxButton
A
窗体不拥有下列______事件
Terminate
Validate
Initialize
OLEStartDrag
B
以下关于窗体的描述中,错误的是______
执行Unload Form1语句后,窗体Form1消失,但仍在内存中
窗体的Load 事件在加载窗体时发生
当窗体的Enabled 属性为False时,通过鼠标和键盘对窗体的操作都被禁止
窗体的Height、Width属性用于设置窗体的高和宽
A
执行以下程序段后,变量c$的值为______。
a$="Visual Basic Programming"
b$="Quick"
c$=b$ & UCase(Mid$(a$,7,6)) & Right$(a$,12)
Visual Basic Programming
Quick Basic Programming
QUICK Basic Programming
Quick BASIC Programming
D
可以同时删除字符前导和尾部空白的函数是______
Ltrim
Rtrim
Trim
Mid
C
从键盘上输入两个字符串,分别保存在变量str1、str2中。确定第二个字符串在第一个字符串中起始位置的函数是_____
Left
Mid
String
Instr
D
设a=“Visual Basic”,下面使b=“Basic”的语句是_____
b=Left(a,8,12)
b=Mid(a,8,5)
b=Right(a,5,5)
b=Left(a,8,5)
B
实现字符的Unicode编码方式与ANSI编码方式相互转换的函数是_____
Str
StrConv
Trim
Mid
B
在窗体上画一个命令按钮,名称为Command1,
然后编写如下事件过程:
Private Sub Command1_Click()
a$ = "software and hardware"
b$ = Right(a$, 8)
c$ = Mid(a$, 1, 8)
MsgBox a$, , b$, c$, 1
End Sub
运行程序,单击命令按钮,则在弹出的信息框的标题栏中显示的是_____
software and hardware
software
hardware
1
C
设a=”MicrosoftVisualBasic”, 则以下使变量b的值为“VisualBasic”的语句是______
b=Left(a,10)
b=Mid(a,10)
b=Right(a,10)
b=Mid(a,11,10)
B
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
a$="VisualBasic"
Print String(3,a$)
End Sub
程序运行后,单击命令按钮,在窗体上显示的内容是_____
VVV
Vis
sic
11
A
执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是_____
Visual
Basic
6
11
C
函数String(n, "str")的功能是______
把数值型数据转换为字符串
返回由n个字符组成的字符串
从字符串中取出n个字符
从字符串中第n个字符的位置开始取子字符串
B
在Visual Basic代码中,将多个语句合并写在一行上的并行符是______
撇号(’)
冒号(:)
感叹号(!)
星号(*)
B
下列说法不正确的是______
"="是赋值符号
"="是判断符号
"="可将右边的值赋给左边
"if (true=true) then msgbox "" " 在vb中通不过
D
以下声明语句中错误的是_____
Const var1=123
Dim var2 = "ABC"
DefInt a-z
Static var3 As Integer
D
以下叙述中错误的是______
用Shell函数可以调用能够在Windows下运行的应用程序
用Shell函数可以调用可执行文件,也可以调用Visual Basic的内部函数
调用Shell函数的
格式
pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载
应为:<变量名>=Shell (……)
用Shell函数不能执行DOS命令
B
当我们输入代码时,Visual Basic可以自动检测______错误
语法错误
编译错误
运行错误
逻辑错误
A
要显示当前过程中的所有变量及对象的取值,可以利用______窗口
监视
调用堆栈
立即
本地
D
在VB的集成开发环境中不能执行程序的方法是_____
按F8键
按F5键
按F9键
按Shift+F5
C
在设计阶段,当双击窗体上的某个控件时,所打开的窗口是_____
工程资源管理器窗口
工具箱窗口
代码窗口
属性窗口
C
下列不能打开代码窗口的操作是_____
双击窗体上的某个控件
双击窗体
按F7键
单击窗体或控件
D
下列说法中正确的是
为了保存一个Visual Basic应用程序,应当
只保存窗体文件(.frm)
只保存工程文件(.vbp)
分别保存工程文件和标准模块文件(.bas)
分别保存工程文件、窗体文件和标准模块文件
D
下列说法中正确的是_____
为了装入一个Visual Basic应用程序,应当
只装入窗体文件(.frm)
只装入工程文件(.vbp)
分别装入工程文件和标准模块文件(.bas)
分别装入工程文件、窗体文件和标准模块文件
B
以下叙述中错误的是_____
一个工程可以包括多种类型的文件
Visual Basic应用程序既能以编译方式执行,也能以解释方式执行
程序运行后,在内存中只能驻留一个窗体
对于事件驱动型应用程序,每次运行时的执行顺序可以不一样
C
设有如下变量声明
Dim TestDate As Date
为变量TestDate正确赋值的表达方式是____
TextDate=#1/1/2002#
TestDate=#“1/1/2002”#
TextDate=date(“1/1/2002”)
TestDate=Format(“m/d/yy”,“1/1/2002”)
A
下面的数写成普通十进制数是_______
2.65358979335278D-006
0.0000265358979335278
0.00000265358979335278
0.000265358979335278
0.000000265358979335278
B
下列不能作为Visual Basic中所允许的形式的数是______
±25.74
3.457E-100
368
1.87E+50
A
下列可作为Visual Basic中所允许的形式的数是_____
10^(1.256)
D32
2.5E
12E3
D
下面的数写成普通的十进制数是_____
1.21576654590569D+019
12157665459056900
121576654590569000
1215766545905690000
12157665459056900000
D
下面的数写成普通的十进制数是_____
8.6787E+8
86787000
867870000
8678700
8678700000
B
下面的数写成普通的十进制数是_____
2.567E-12
0.000000000002567
0.0000000002567
0.000000002567
0.00000000002567
A
以下叙述中错误的是_____
一个工程中可以包含多个窗体文件
在一个窗体文件中用Private定义的通用过程能被其他窗体调用
在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件
全局变量必须在标准模块中定义
B
以下变量名中,______是不符合Visual Basic的命名规范的
Abc901
_mnu_Open_234
price_
K
B
对变量名说法不正确的是______
必须是字母开头,不能是数字或其他字符
不能是VB的保留字
可以包含字母、数字、下划线和标点符号
不能超过255个字符
C
下列叙述中正确的是______
在窗体的Form_Load事件过程中定义的变量是全局变量
局部变量的作用域可以超出所定义的过程
在某个Sub过程中定义的局部变量可以与其它事件过程中定义的局部变量同名,但其作用域只限于该过程
在调用过程时,所有局部变量被系统初始化为0或空字符串
C
下列可以作为Visual Basic的变量名的是______
4*Delta
Alpha
4ABC
ABπ
B
下列可作为Visual Basic的变量名的是______
Filename
A(A+B)
254D
Print
A
以下合法的Visual Basic标识符是_____
ForLoop
Const
9abc
a#x
A
以下关于变量作用域的叙述中,正确的是_____
窗体中凡被声明为Private的变量只能在某个指定的过程中使用
全局变量必须在标准模块中声明
模块级变量只能用Private关键字声明
Static类型变量的作用域是它所在的窗体或模块文件
B
一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句Pubilc X As Integer,在Model1中有语句Pubilc Y As Integer,则以下叙述中正确的是_____
变量X、Y的作用域相同
Y的作用域是Model1
在Form1中可以直接使用X
在Form2中可以直接使用X和Y
C
下列可作为Visual Basic变量名的是_____
A#A
4A
?xy
constA
D
设有如下的记录类型
Type Student
number As String
name As String
age As Integer
End Type
则正确引用该记录类型变量的代码是______
Student.name = "张红"
Dim s As Student
s.name = "张红"
Dim s As Type Student
s.name = "张红"
Dim s As Type
s.name = "张红"
B
表达式4+5\6*7/8Mod 9的值是_____
4
5
6
7
B
设有如下声明:
Dim X As Integer
如果Sgn(X) 的值为-1,则X的值是_____
整数
大于0的整数
等于0的整数
小于0的数
D
语句Print 5*5\5/5的输出结果是_____
5
25
0
1
B
语句Print Sgn(-6^2)+Abs(-6^2)+Int(-6^2)的输出结果是_____
-36
1
-1
-72
C
设a = 5,b = 10,
则执行 c = Int((b - a) * Rnd + a) + 1 后,c值的范围为______
5~10
6~9
6~10
5~9
C
表达式 5 Mod 3+3\5*2的值是_____
0
2
4
6
B
语句Print 5/4*6\5 Mod 2的输出结果是_____
0
1
2
3
B
将数学表达式Cos2(a+b)+5e2写成Visual Basic的表达式,其正确的形式是______
Cos (a+b) ^2+5*exp(2)
Cos^2(a+b)+ 5*exp(2)
Cos (a+b) ^2+5*ln(2)
Cos^2(a+b)+ 5*ln(2)
A
如果在立即窗口中执行以下操作(
是回车键):
a=8
b=9
print a>b
则输出结果是______
-1
0
False
True
C
以下关系表达式中,其值为假的是:_____
"XYZ"<"XYz"
"VisualBasic"="visualbasic"
"the"<>"there"
"Integer">"Int"
B
设a=5,b=6,c=7,d=8,则执行下列语句后,x的值为:______。
x= IIF((a>b) And (c=b And b>10
(a>b) Or (b>0)
(a<0) Eqv (b>0)
(-3+5>a) And (b>0)
B
设a=6,则执行 x=IIf(a>5,-1,0)后,x 的值为_____
5
6
0
-1
D
设a=2,b=3,c=4,d=5,下列表达式的值是_____
a>b AND cc
True
False
-1
1
B
设a=2,b=3,c=4,d=5,下列表达式的值是_____
3>2*b OR a=c AND b<>c OR c>d
1
True
False
-1
C
设a=2,b=3,c=4,d=5,下列表达式的值是_____
NOT a<=c OR 4*c=b^2 AND b<>a+c
-1
1
True
False
D
设a=”a”,b=”b”,c=”c”,d=”d”,执行语句x=Iif((ad),”A”,”B”)后,x的值为_____
"a"
"b"
"B"
"A"
D
设x=4,y=8,z=7,以下表达式的值是_____
xz) Or z"AbC"
"the"<>"they"
"VISUAL"=UCase("Visual")
"Integer">"Int"
A
设a=10,b=5,c=1,执行语句Print a > b > c后,窗体上显示的是______
True
False
1
出错信息
B
以下语句的输出结果是_____
Print Format $(32548.5,“000,000.00”)
32548.5
32,548
032,548
032,548.50
D
假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是______
Print 25
Picture1.Print 25
Text1.Print 25
Debug.Print 25
C
以下语句的输出结果是(在立即窗口中)
a=27 (为回车,下同)
b=65
Print a;b
27△65 (△表示空格,下同)
△27△65
△27△△65
△27△△65△
D
以下语句的输出结果是(在立即窗口中)
a="Beijing"
b="ShangHai"
Print a;b
Beijing△ShangHai
△Beijing△ShangHai
BeijingShanghai
△Beijing△ShangHai△
C
以下语句的输出结果是
a=Sqr(3)
Print Format(a,"$$####.###")
$1.732
$$1.732
$1.732
$$0001.732
B
以下程序段的输出结果是______
a=Sqr(3)
b=Sqr(2)
c=a>b
Print c
-1
0
False
True
D
执行如下两条语句,窗体上显示的是_____
a=9.8596
Print Format(a,"$00,00.00")
0,009.86
$9.86
9.86
$0,009.86
D
在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:
Private Sub Command1_Click()
a = 12345
Print Format$(a, "000.00")
End Sub
程序运行后,单击命令按钮,窗体上显示的是______
123.45
12345.00
12345
00123.45
B
假定程序中有以下语句:
answer = MsgBox("String1",,"String2","String3",2)
执行该语句后,将显示一个信息框,此时如果单击"确定"按钮,则answer的值为:______
String1
String2
String3
1
D
设有语句
x=InputBox(“输入数值”,“0”,“示例”)
程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是_____
变量X的值是数值10
在InputBox对话框标题栏中显示的是“示例”
0是默认值
变量X的值是字符串“10”
D
inputBox函数反回值的类型为_____
数值
字符串
变体
数值或字符串(视输入的数据而定)
B
执行下列语句后,显示输入对话框,此时如果单击"确定"按钮,则变量strInput的内容是:______。
strInput=InputBox("请输入字符串","字符串对话框","字符串")
"请输入字符串"
"字符串对话框"
"字符串"
空字符串
C
在窗体上画一个命令按钮,然后编写如下事件过程
Private Sub Command1_Click()
a=InputBox("Enter the First integer")
b=InputBox("Enter the Second integer")
Print b+a
End Sub
程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和123,则输出结果是_____
579
123
456
123456
D
Private Sub Command1_Click()
Dim a As Integer, b As Integer
a=InputBox("Enter the First integer")
b=InputBox("Enter the Second integer")
Print b+a
End Sub
程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和123,则输出结果是____
579
123
456
123456
A
执行下面的语句后,所产生的信息框的标题是_____
a=MsgBox("AAAA",,"BBBB","",5)
BBBB
空
AAAA
出错,不能产生信息框
A
以下关于MsgBox的叙述中,错误的是_____
MsgBox函数返回一个整数
通过MsgBox函数可以设置信息框中图标和按钮的类型
MsgBox语句没有返回值
MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量
D
执行如下语句:
a = InputBox("Today", "Tomorrow", "Yesterday", , , "Day before yesterday", 5)
将显示一个输入对话框,在对话框的输入区中显示的信息是______
Today
Tomorrow
Yesterday
Day before yesterday
C
文本框控件最多能处理______个字节
32K
64K
128K
16K
B
在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中 ,则能够实现上述要求的语句序列是______
Option1.Value=True
Check1.Value=False
Option1.Value=True
Check1.Value=True
Option2.Value=False
Check1.Value=True
Option1.Value=True
Check1.Value=1
B
假定窗体上有一个标签,名为Labell,为了使该标签透明并且没有边框,则正确的属性设置为_____
Label1.BackStyle=0
Label1.BorderStyle=0
Label1.BackStyle=1
Label1.BorderStyle=1
Label1.BackStyle=True
Label1.BorderStyle=True
Label1.BackStyle=False
Label1.BorderStyle=False
A
为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是______
Value
Default
Cancel
Enabled
B
为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是______
Value
Default
Cancel
Enabled
C
在Visual Basic中,所有的窗体和控件都必定具有的一个属性
Name
Font
Caption
FillColor
A
通过改变单选按钮(OptionButton)控件的( )属性值,可以改变单选按钮的选取状态_____
Value
Style
Appearance
Caption
A
为了使文本框同时具有水平和垂直滚动条,应先把MultiLine属性设置为True,然后把ScrollBars属性设置为_____
0
1
2
3
D
为了使标签覆盖背景,应把BackStyle属性设置为_____
0
1
True
False
B
为了使标签中的内容居中显示,应把Alignment属性设置为_____
0
1
2
3
C
决定标签内显示内容的属性是_____
Text
Name
Alignment
Caption
D
设置复选框或单选按钮标题对齐方式的属性是_____
Align
Alignment
Sorted
Value
B
大部分控件都没有的属性是_____
Top
Name
Visible
Interval
D
设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是_____
text1.maxlength=0
text1.enabled=false
text1.visible=false
text1.width=0
B
当一个复选框被选中时,它的value属性的值是______
3
2
1
0
C
在窗体上有若干控件,其中有一个名称为Text1的文本框。影响Text1的Tab顺序的属性是______
TabStop
Enabled
Visible
TabIndex
D
在窗体上画一个文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应当使用的语句为:_____
Text1.Clear
Text1.Visible = False
Text1.Hide
Text1.Enabled = False
B
为了清除列表框中的所有内容,应使用的方法是:_____
Cls
Clear
Remove
RemoveItem
B
为了把焦点移到某个指定的控件,所使用的方法是____
SetFocus
Visible
Refresh
GetFocus
A
在窗体上画一个文本框(其中Name属性为Text1),然后编写如下事件过程:
Private Sub Form_Load()
Text1.Text = ""
Text1.SetFocus
For i = 1 To 10
Sum = Sum + i
Next i
Text1.Text = Sum
End Sub
上述程序的运行结果是_____
在文本框Text1中输出55
在文本框Text1中输出0
出错
在文本框Text1中输出不定值
C
在程序代码中清除图片框Picture1中的图形的正确语句是______
Picture1.Picture=""
Picture1.Picture=LoadPicture("")
Picture1.Image=""
Picture1.Picture=Null
B
VB没有提供下列_____事件
MouseDown
MouseUp
MouseMove
MouseExit
D
使文本框获得焦点的方法是_____
Change
GotFocus
SetFocus
LostFocus
C
下列可以把当前目录下的图形文件pic1.jpg装入图片框Picture1中的语句为______
Picture1="pic1.jpg"
Picture1.Handle="pic1.jpg"
Picture1.Picture=LoadPicture("pic.jpg")
Picture=LoadPicture("pic1.jpg")
C
假定在图片框Picture1中装入了一个图形,为了清除该图形(注意,清除图形,而不是删除图片框),应采用的正确方法是______
选择图片框,然后按Del键
执行语句Picture1.picture=LoadPicture("")
执行语句Picture1.Picture=""
选择图片框,在属性窗口中选择Picture属性条,然后按回车键
B
删除列表框中指定的项目所使用的方法为_______
Move
Remove
Clear
RemoveItem
D
当拖动滚动条中的滚动块时,将触发滚动条的事件是
Move
Change
Scoll
SetFocus
C
为了使命令按钮(名称为Command1)右移200,应使用的语句是_____
Command1.Move -200
Command1.Move 200
Command1.Left= Command1.Left+200
Command1.Left= Command1.Left-200
C
以下叙述中错误的是_____
事件过程是响应特定事件的一段程序
不同的对象可以具有相同名称的方法
对象的方法是执行指定操作的过程
对象事件的名称可以由编程者指定
D
以下叙述中错误的是______
在KeyPress事件过程中不能识别键盘的按下与释放
在KeyPress事件过程中不能识别回车键
在KeyDown和KeyUp事件过程中,将键盘输入的"A"和"a"视作相同的字母
在KeyDown和KeyUp事件过程中,从大键盘上输入的"1"和从右侧小键盘上输入的"1"被视作不同的字符
B
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
Move 500,500
End Sub
程序运行后,单击命令按钮,执行的操作为_____
命令按钮移动到距窗体左边界、上边界各500的位置
窗体移动到距屏幕左边界、上边界各500的位置
命令按钮向左、上方向各移动500
窗体向左、上方向各移动500
B
在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。当改变当前驱动器时,目录列表框应该与之同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是_____
Drive1_Change
Drive1_Click
Dir1_Click
Dir1_Change
A
以下叙述中错误的是_____
双击鼠标可以触发DblClick事件
窗体或控件的事件的名称可以由编程人员确定
移动鼠标时,会触发MouseMove事件
控件的名称可以由编程人员设定
B
程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是______
MouseDown
MouseUp
Load
Click
C
窗体的MouseDown事件过程
Form_MouseDown (Button As Integer, Shift As Integer, X As Single, Y As Single)
有4个参数,关于这些参数,正确的描述是______
通过Button参数判定当前按下的是哪一个鼠标键
Shift参数只能用来确定是否按下Shift键
Shift参数只能用来确定是否按下Alt和Ctrl键
参数x,y用来设置鼠标当前位置的坐标
A
设组合框Combo1中有3个项目,则以下能删除最后一项的语句是______
Combo1.RemoveItem Text
Combo1.RemoveItem 2
Combo1.RemoveItem 3
Combo1.RemoveItem Combo1.Listcount
B
以下关于焦点的叙述中,错误的是______
如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据
当文本框失去焦点时,触发LostFocus事件
当文本框的Enabled属性为False时,其Tab顺序不起作用
可以用TabIndex属性改变Tab顺序
A
在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程:
Private Sub TxtA_KeyPress(keyascii as integer)
……
End Sub
若焦点位于文本框中,则能够触发KeyPress事件的操作是
单击鼠标
双击文本框
鼠标滑过文本框
按下键盘上的某个键
D
目录列表框的Path属性的作用是_____
显示当前驱动器或指定驱动器上的目录结构
显示当前驱动器或指定驱动器上的某目录下的文件名
显示根目录下的文件名
显示该路径下的文件
A
在窗体上画一个名称为File1的文件列表框,并编写如下程序:
Private Sub File1_DblClick()
x=Shell(File1.FileName,1)
End Sub
以下关于该程序的叙述中,错误的是_____
x没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)
双击文件列表框中的文件,将触发该事件过程
要执行的文件的名字通过File1.FileName指定
File1中显示的是当前驱动器、当前目录下的文件
A
在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是_____
Timer1.InterVal=0.5
Timer1.Interval=5
Timer.Interval=50
Timer1.Interval=500
D
目录列表框的Path属性的作用是_____
显示当前驱动器或指定驱动器上的某目录下的文件名
显示当前驱动器或指定驱动器上的目录结构
显示根目录下的文件名
显示指定路径下的文件
B
用户在组合框中输入或选择的数据可以通过一个属性获得,这个属性是哪个______
List
ListIndex
Text
ListCount
C
要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MultiSelect属性设置为______
0
1
2
其他
A
为了使列表框中的项目分为多列显示,需要设置的属性为_____
Columns
Style
List
MultiSelect
B
为了暂时关闭计时器,应把计时器的某个属性设置为False,这个属性是_____
Visible
Timer
Enabled
Interval
C
图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是_____
Autosize
Stretch
AutoRedraw
Appearance
B
在窗体上画一个名称为List1的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为_____
For i=0 To List1.ListCount-1
……
Next
For i=0 To ListCount-1
……
Next
For i=1 To List1.listCount
……
Next
For i=1 To ListCount
……
Next
A
以下关于图片框控件的说法中,错误的是_____
可以通过Print方法在图片框中输出文本
清空图片框控件中图形的方法之一是加载一个空图形
图片框控件可以作为容器使用
用Stretch属性可以自动调整图片框中图形的大小
D
设窗体上有一个列表框控件List1,且其中含有若干列表项。则以下能表示当前被选中的列表项内容的是_____
List1.List
List1.ListIndex
List1.Index
List1.Text
D
表示滚动条控件取值范围最大值的属性是_____
Max
LargeChange
Value
Max-Min
A
假定有以下程序段
For i=1 To 3
For j=5 To 1 Step -1
Print i*j
Next j,i
则语句Print i*j的执行次数是____
15
16
17
18
A
下列哪条语句是错的______
exit sub
exit function
exit while
exit do
C
假定有以下循环结构:
Do until 条件
循环体
Loop
则下列说法正确的是______
如果"条件"是一个为-1的常数,则一次循环体也不执行
如果"条件"是一个为-1的常数,则至少执行一次循环体
如果"条件"是一个不为-1的常数,则至少执行一次循环体
不论"条件"是否为"真",至少要执行一次循环体
A
假定有以下循环结构
Do Until 条件
循环体
Loop
则正确的描述是
如果“条件”是一个为0的常数,则一次循环体也不执行
如果“条件”是一个为0的常数,则至少执行一次循环
如果“条件”是一个不为0的常数,则至少执行一次循环体
不论“条件”是否为“真”,至少执行一次循环体
B
以下正确的叙述是:______
Select Case 语句中的测试表达式可以是任何形式的表达式
Select Case 语句中的测试表达式只能是数值表达式或字符串表达式
在执行Select Case 语句时,所有的Case 子句均按出现的次序被顺序执行
如下Select Case语句中的Case 表达式是错误的:
Select Case x
Case 1 to 10
......
End Select
B
以下Case语句中错误的是_____
Case 0 To 10
Case Is>10
Case Is>10 And Is<50
Case 3,5,Is>10
C
用______属性可唯一标志控件数组中的某一个控件
Name
Index
Caption
TabIndex
B
用下面的语句所定义的数组的元素个数是:______。
Dim arr(3 To 5,-2 to 2)
20
12
15
24
C
用下面语句定义的数组的元素个数是Dim A (-3 To 5) As Integer
6
7
8
9
D
假定建立了一个名为Command1的命令按钮数组,则以下说法中错误的是_____
数组中每个命令按钮的名称(名称属性)均为Command1
数组中每个命令按钮的标题(Caption属性)都一样
数组中所有命令按钮可以使用同一个时间过程
用名称Command1(下标)可以访问数组中的每个命令按钮
B
以下定义数组或给数组元素赋值的语句中,正确的是_____
Dim a As Variant
a=Array(1,2,3,4,5)
Dim a(10) As Integer
a=Array(1,2,3,4,5)
Dim a%(10)
a(1)="ABCDE"
Dim a(3),b(3) As Integer
a(0)=0
a(1)=1
a(2)=2
b=a
A
以下有关数组定义的语句序列中,错误的是______
Static arr1(3)
arr1(1) = 100
arr1(2) = "Hello"
arr1(3) = 123.45
Dim arr2() As Integer
Dim size As Integer
Private Sub Command2_Click()
size = InputBox("输入:")
ReDim arr2(size)
......
End Sub
Option Base 1
Private Sub Command3_Click()
Dim arr3(3) As Integer
......
End Sub
Dim n As Integer
Private Sub Command4_Click()
Dim arr4(n) As Integer
......
End Sub
D
在窗体上画三个单选按钮,组成一个名为chkOption的控件数组。用于标识各个控件数组元素的参数是______
Tag
Index
ListIndex
Name
B
在Visual Basic应用程序中,以下正确的描述是______
过程的定义可以嵌套,但过程的调用不能嵌套
过程的定义不可以嵌套,但过程的调用可以嵌套
过程的定义和过程的调用均可以嵌套
过程的定义和过程的调用均不能嵌套
B
以下说法错误的是______
函数过程没有返回值
子过程没有返回值
函数过程可以带参数
子过程可以带参数
A
以下叙述不正确的是:______
在 Sub 过程中可以调用 Function 过程
在用 Call 调用 Sub 过程时必须把参数放在括号里
在 Sub 过程中可以嵌套定义 Function
用 Static 声明的过程中的局部变量都是 Static 类型
C
以下叙述中错误的是_____
如果过程被定义为Static类型,则该过程中的局部变量都是Static类型
Sub过程中不能嵌套定义Sub过程
Sub过程中可以嵌套调用Sub过程
事件过程可以像通用过程一样由用户定义过程名
D
以下正确的描述是______
在Visual Basic应用程序中
过程的定义可以嵌套,但过程的调用不能嵌套
过程的定义不可以嵌套,但过程的调用可以嵌套
过程的定义和过程的调用均可以嵌套
过程的定义和过程的调用均不能嵌套
B
在VB中传递参数的方法有______方式
一种
二种
三种
四种
B
以下关于函数过程的叙述中,正确的是_____
如果不指明函数过程参数的类型,则该参数没有数据类型
函数过程的返回值可以有多个
当数组作为函数过程的参数时,既能以传值方式传递,也能以引用方式传递
函数过程形参的类型与函数返回值的类型没有关系
D
以下关于函数过程的叙述中,正确的是______
函数过程形参的类型与函数返回值的类型没有关系
在函数过程中,过程的返回值可以有多个
当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递
如果不指明函数过程参数的类型,则该参数没有数据类型
A
以下关于过程及过程参数的描述中,错误的是______
过程的参数可以是控件名称
用数组作为过程的参数时,使用的是"传地址"方式
只有函数过程能够将过程中处理的信息传回到调用的程序中
窗体可以作为过程的参数
C
以下语句用于打开一个顺序文件Open "C:\MyFile.txt" For OutPut 但该语句的一个重要错误是没有_____
指定打开方式
指定文件号
指定打开文件名
指定文件类型
B
Visual Basic根据计算机访问文件的方式将文件分成三类,其中不包括_____
顺序文件
Unix文件
二进制文件
随机文件
B
为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为_____
Get 文件号,记录号,变量名
Get 文件号,变量名,记录号
Put 文件号,变量名,记录号
Put 文件号,记录号,变量名
D
以下叙述中正确的是______
一个记录中所包含的各个元素的数据类型必须相同
随机文件中每个记录的长度是不固定的
Open命令的作用是打开一个已经存在的文件
使用Input#语句可以从随机文件中读取数据
D
以下叙述中不正确的是_____
Open语句的功能是打开一个已经存在的文件
随机文件每条记录的长度是固定的
执行如下命令后,文件指针指向文件的开头:
Open "C:\DataFile.Dat" For Output As #1
以下循环语句中的条件表示当到达文件结尾时结束循环:
Do While Not EOF(1)
<循环体语句>