资源描述
精品文档
第1章~第2章 VB 基础部分
1.标准控件不包括( )控件。( D )
A) 驱动器列表框 B) 目录列表框 C) 文件列表框 D) 通用对话框
2.当一个工程含有多个窗体时,它的启动窗体是( )。( D )
A) 正在编辑的窗体 B) 最后一个添加的窗体
C) 第一个添加的窗体 D) 在“工程属性”对话框中指定的窗体
3.VB 应用程序在( )模式下不能编辑代码和设计界面。( A )
A) 运行 B) 中断 C) 设计 D) 以上均不能
4.下列叙述中,错误的是( )。( B )
A) VB应用程序没有明显的开始和结束语句
B) VB控件的所有属性值均可在属性窗口中设置
C) VB是事件驱动型可视化编程工具
D) VB通过“工具”菜单的“选项”设置代码编辑窗口的字体大小
5.标准模块文件的扩展名是( )。( C )
A) cls B) frm C) bas D) res
6.下列叙述中,错误的是( )。( D )
A) 打开一个工程文件,系统自动装入与该工程有关的文件
B) 保存VB 程序时,应分别保存窗体和工程文件
C) 事件可以由用户触发,也可以由系统触发
D) VB应用程序只能以解释方式执行
7.在设计阶段,双击窗体上的某个控件,可以打开( )。 ( A )
A) 代码窗口 B) 属性窗口 C) 工具箱窗口 D) 工程资源管理器窗口
8.下列叙述中,错误的是( )。( C )
A) VB是可视化程序设计语言 B) VB采用事件驱动编程机制
C) VB是面向过程的程序设计语言 D) VB应用程序可以以编译方式执行
9.下列叙述中,正确的是( )。( D )
A) VB的事件由用户定义 B) VB程序以顺序方式执行
C) VB程序从Main()函数开始执行 D) VB运行时,总是等待事件的发生
10.在VB 中可以通过( )方法向工具箱加入其它控件。( C )
A) 右击工具箱,执行弹出式菜单中的“添加选项卡”命令
B) 执行“文件”菜单中的“添加工程”命令
C) 执行“工程”菜单中的“部件”命令
D) 执行“工程”菜单中的“添加窗体”命令
11.在VB 的工程资源管理器窗口中不可能存在的文件类型是( )。( C )
A) *.cls B) *.vbg C) *.gif D) *.bas
12.以下那一种方法不能打开“代码窗口”( )。( A )
A) 按快捷键Alt+C B) 双击窗体或窗体上的控件
C) 执行“视图”菜单中的“代码窗口”命令 D) 单击“资源管理器”窗口的“查看代码”按钮
13.下列叙述中,错误的是( )。( B )
A) VB程序代码不区分字母大小写
B) VB程序代码中使用“//”表示注释一行
C) VB程序代码中不能使用数字作为标识符的首字符
D) VB程序代码以“回车换行”作为语句结束标志
14.VB 窗体文件的扩展名是( )。( B )
A) cls B) frm C) bas D) res
15.下列关于VB 代码编辑时常用组合键的叙述错误的是( )。 C )
A) Ctrl+C 表示复制选定代码 B) Ctrl+X 表示剪切选定代码
C) Ctrl+P 表示粘贴代码 D) Ctrl+Y 表示删除整行代码
16.在属性窗口为命令按钮的Picture 属性装入了图片,但却没有显示的原因是( )。( B )
A) 按钮的Enabled 属性为False B) 按钮的Sytle 属性为0
C) 按钮的Default 属性为False D) 按钮的DisabledPicture 属性没有装入图片
17.如果命令按钮的Caption 属性包含( ),则按下Alt+C可激活该按钮。( A )
A) &C B) $C C) #C D) @C
18.设置命令按钮的( )属性为True ,可使按下Esc 键时执行该按钮的单击事件过程。( A )
A) Cancel B) Enabled C) Value D) Default
19.设置命令按钮的( )属性,可使指针指向该按钮时显示提示内容。( B )
A) Caption B) ToolTipText C) Font D) Tag
20.下列( )方法不能触发命令按钮的Click 事件。( C )
A) 在程序运行时单击命令按钮
B) 在代码中设命令按钮的Value 属性为True
C) 在设计时设命令按钮的Default 属性为True ,运行时按ESC 键
D) 使用Tab 键把焦点移到按钮上,然后按空格键或回车键
21.下列叙述中,错误的是( )。( D )
A) 单击命令按钮可触发MouseDown 事件 B) 单击命令按钮可触发MouseUp 事件
C) 命令按钮支持单击事件 D) 命令按钮支持双击事件
22.窗体上有命令按钮OK, 它的单击事件过程为CmdOK_Click(),则该按钮的Name 和Caption 属性分别为( )。( C )
A) OK,Cmd B) Cmd,OK C) CmdOK,OK D) OK,CmdOK
23.执行( )语句,可使窗口的按钮Command1上显示“确定”。( B )
A) Command1.Show = "确定" B) Command1.Caption = "确定"
C) Command1.Name = "确定" D) Command1.Visible = "确定"
24.命令按钮不能响应( )事件。( A )
A) DblClick B) DragDrop C) KeyPress D) MouseMove
25.在窗体上新建一个命令按钮,其Index 属性的默认值为( )。( C )
A) 0 B) 1 C) 无 D) 任意值
26.设置命令按钮的( )属性,可以使鼠标停在命令按钮上时显示提示信息。( C )
A) WhatsThisHelpID B) HelpText C) ToolTipText D) TipText
27.应通过( )属性装入命令按钮处于非激活状态时显示的图片。( D )
A) Picture B) DragIcon C) DownPicture D) DisabledPicture
28.下列语句( )可以使命令按钮Command1处于禁止状态。( A )
A) Command1.Enabled = False B) Command1.Disabled = False
C) Command1.Enabled = True D) Command1.Disabled = True
29.应通过( )属性装入命令按钮处于激活状态时显示的图片。( A )
A) Picture B) EnabledPicture
C) DownPicture D) DisabledPicture
30.下列语句( )可以设置命令按钮Command1的标题为“黑体”。( D )
A) Command1.Caption.Name = "黑体" B) Command1.Font = "黑体"
C) Command1.Font.FontName = "黑体" D) Command1.Font.Name = "黑体"
第3章 数据类型及其运算部分
1.下列为整型变量的是( )。( C )
A) x! B) x# C) x% D) x$
2.设有语句组:
Dim S1 As String*5
S1 = "VB Test"
则S1的值为( )。( B )
A) VB Test B) VB Te C) VBTes D) BTest
3.下列( )是合法的变量名。( A )
A) x_y B) x-y C) 2x D) and
4.下列( )为单精度变量。( A )
A) x! B) x# C) x% D) x$
5.由( )关键字声明的局部变量在整个程序运行时一直存在。( C )
A) Dim B) Public C) Static D) Private
6.定义变量时如不指定类型,该变量为( )类型。( C )
A) Integer B) String C) Variant D) Single
7.用户自定义数据类型的成员不能是( )。( A )
A) 数组 B) 日期型 C) 货币型 D) 定长字符串
8.下列( )是合法的变量名。( B )
A) x%y B) xy% C) 2x D) Or
9.日期常量用( )作为界定符。( C )
A) " B) % C) # D) &
10.下列哪一个是日期型常量( )。( B )
A) "06/08/04" B) #06/08/04# C) 06/08/04 D) {06/08/04}
11.下列为字符串变量的是( )。( D )
A) x! B) x# C) x% D) x$
12.可以在窗体模块的声明段中进行( )的声明。( C )
A) 全局数组 B) 全局常量 C) 全局变量 D) 全局自定义数据类型
13.下列关于常量的叙述,正确的是( )。( C )
A) 常量必须在第一次使用时被赋值 B) 常量可以在任何时候被赋值
C) 常量必须在定义时被赋值 D) 常量与变量不同,没有数据类型之分
14.如要表示一个在100~30000 0之间变化的整数,应使用( )型变量。( C )
A) Integer B) String C) Long D) Byte
15.在窗体中,用( )语句声明的变量A 可以被其它窗体引用。( B )
A) Dim A As Integer B) Public A As Integer
C) Private A As Integer D) Static A As Integer
16.表达式4 + 6 \ 5 * 7 / 9 Mod 3的值是( )。( B )
A) 4 B) 5 C) 6 D) 7
17.下列逻辑表达式的值为True 的是( )。( C )
A) "A"<"9" B) "A">"a" C) "a">"AT" D) "AT"<"AND"
18.下列运算符中,优先级最高的是( )。( B )
A) Like B) Mod C) Not D) Eqv
19.设a=6,b=5,c=-2;执行语句Print a > b > c后,窗体上显示的是( )。( B )
A) 1 B) True C) False D) 出错信息
20.下列表达式中,值最大的是( )。( C )
A) 2 \ 3 B) 2 / 3 C) 2 mod 3 D) 3 mod 2
21.下列运算符中,优先级最低的是( )。( D )
A) * B) ^ C) / D) \
22.表达式 2 = 3 < 1 的值是( )。( C )
A) 0 B) 1 C) True D) False
23.表示x 大于0且小于10的VB 表达式是( )。( B )
A) 0 < x < 10 B) x > 0 And x < 10 C) x > 0 Or x < 10 D) x > 0 : x < 10
24.判断整型变量x 是奇数的表达式是( )。( A )
A) x Mod 2 <> 0 B) x Mod 2 != 0 C) x Mod 2 ≠ 0 D) x Mod 2 = 0
25.设a=6,b=-3,则以下表达式值为True 的是( )。( D )
A) a<0 Or b>0 B) a<0 And b>0 C) a>0 And b>0 D) a<0 Eqv b>0
26.下列正确的赋值语句是( )。( B )
A) i = j = 0 B) i = 0 : j = 0 C) i = 0 , j = 0 D) i = 0 ; j = 0
27.下列赋值语句中,正确的是( )。( C )
A) i + j = 10 B) 2i = j C) j = i + j D) i = j = 0
28.能正确表达2的3次幂的表达式是( )。( B )
A) 2 * 3 B) 2 ^ 3 C) 2 ** 3 D) 2 & 3
29.表达式123 + 23 Mod 100 \ 7的值是( )。( D )
A) 6 B) 126 C) 20 D) 132
30.表达式12000 + "123" & 100的值是( )。( A )
A) "12123100" B) 12223 C) 24300 D) "12223"
31.返回值为数值的函数是( )。( B )
A) Mid B) Instr C) Left D) Rtrim
32.表达式Len("幸运52") 的值是( )。( B )
A) 0 B) 4 C) 6 D) 8
33.以下( )语句可表示[50,100]之间的随机数。( B )
A) Int(Rnd * 51) + 49 B) Int(Rnd * 51 +50)
C) Int(Rnd * 50) + 50 D) Int(Rnd * 50 + 50)
34.返回值为字符串的函数是( )。( A )
A) Str B) Val C) Len D) Asc
35.当x=0时,函数IIf(x > 0, 1, IIf(x < 0, -1, 0))的返回值是( )。( A )
A) 0 B) 1 C) –1 D) 出错
36.表达式Fix(5.6) + Int(-5.6)的值是( )。( B )
A) 0 B) -1 C) 1 D) 以上都不对
37.如果Sgn(x)的值为-1,整型变量x 的值是( )。( D )
A) 0 B) 整数 C) 正整数 D) 负整数
38.表达式InStr(2, "文本文件", "文") 的值是( )。( C )
A) 0 B) 1 C) 3 D) 5
39.除去字符串左侧空格的函数是( )。( C )
A) Left() B) Trim() C) Ltrim() D) LeftTrim()
40.设a="39级台阶" ,使b="台阶" 的语句是( )。( D )
A) Right(a,4) B) Instr(a,5,4) C) Left(a,5,4) D) mid(a,4,2)
41.表达式InStr(3, "文件系统控件", "件") 的值是( )。( C )
A) 2 B) 3 C) 6 D) 11
42.能判断一个表达式的值是否为数值类型的函数是( )。( B )
A) IsDate() B) IsNumeric() C) IsData() D) IsNumber()
43.表达式Chr(Asc("B") + 1)的值是( )。( A )
A) "C" B) C C) 67 D) "67"
44.下列表达式的值为15的是( )。( C )
A) Int(14.6) B) Fix(14.6) C) Round(15.3) D) Trunc(15.3)
45.表达式UCase(Mid("basic!", 1, 1)) + Right("basic!", 5)的值是( )。( D )
A)"asic" B)"Asic!" C)"basic!" D)"Basic!"
46.VB 表达式Format(Val("111a"), "##.##")的值是( )。( C )
A) 11.1a B) 11.10 C) 111. D) 111.00
47.下列语句不合法的是( )。( D )
A) x = 1 : y=2 B) ? x ; y ; C) ? x , y , D) x = 1; y = 2
48.如果VB 语句超过一行,可以使用空格加( )续行。( D )
A) - B) + C) ; D) _
第4章 顺序结构程序设计部分
1.正确使用Cls 方法的是( )。( B )
A) Text1.Cls B) Picture1.Cls C) List1.Cls D) Image1.Cls
2.下列语句合法的是( )。( C )
A) x + y = 2 B) x > 2 = y C) x = y > 2 D) x = y++
3.错误使用Print 方法的是( )。( D )
A) Picture1.Print B) Form1.Print C) Debug.Print D) Text1.Print
4.Print 方法分区输出时,用( )分隔多个表达式。( B )
A) 空格 B) 逗号 C) 冒号 D) 分号
5.Print "10+6="; 10+6的输出结果是( )。( C )
A) 16=10+6 B) 10+6=10+6 C) 10+6=16 D) "10+6="10+6
6.下列叙述中,错误的是( )。( A )
A) 不允许使用行号与标号 B) 单条语句可分行书写
C) 同一行上可以书写多条语句 D) VB代码不区分字母的大小写
7.VB 表达式Format(CInt("3.14"), "00.00")的值是( )。( A )
A) 03.00 B) 03.14 C) 3.14 D) 3
8.下列语句合法的是( )。( B )
A) 1 + 2 = 3 B) x = y <> 0 C) y > 0 = x D) x = 2y
9.下列语句错误的是( )。( B )
A) Cls B) Image1.Cls C) Form1.Cls D) Picture1.Cls
10.Print 方法紧密输出时,用( )分隔多个表达式。( D )
A) 空格 B) 逗号 C) 冒号 D) 分号
11.下列关于VB 编码规则的叙述,错误的是( )。( D )
A) 一条语句可以分多行书写 B) 可以用“Rem ”注释单行语句
C) 注释可以放在语句之前 D) 可以用“; ”作为语句的结束符
12.以下程序段中有( )处错误。( C )
ReDim a As Integer
n + 3 = n
a = 0 ; b = 1
Print n + 3 = n
A) 1 B) 2 C) 3 D) 4
13.执行x = InputBox("请输入半径",0," 求面积") ,在输入框中输入3后回车,则下列叙述中,正确的是( )。( B )
A) x的值是数值3 B) x的值是字符“3”
C) 0是默认值 D) 对话框标题是“求面积”
14.执行x = MsgBox("数据类型不匹配",VbOKCancel," 出错提示!") ,然后单击消息框的“取消”按钮,x 的值是( )。( D )
A) True B) False C) 1 D) 2
15.下列语句正确的是( )。( B )
A) MsgBox VbOkOnly, "Error" B) MsgBox "Error", VbOkOnly
C) MsgBox ( VbOkOnly, "Error" ) D) MsgBox ( "Error", VbOkOnly )
16.执行Len(InputBox("请输入编号:")),在输入框中输入“神州1号”后回车,结果为( )。( A )
A) 4 B) 7 C) 0 D) 出错
17.执行MsgBox "除数不能为0!", VbExclamation, "数据出错" ,在弹出的消息框中显示的图标是( )。( C )
A) 停止图标 B) 问号图标 C) 感叹号图标 D) 消息图标
18.下列语句组:
a$="Today And Tomorrow"
b$=Right(a$,8):c$=Left(a$,5)
MsgBox a$, ,b$,c$
执行后消息框的标题是( )。( B )
A) Today B) Tomorrow C) Today And Tomorrow D) 1
19.下列语句组:
a$="Today And Tomorrow"
b$=Right(a$,8):c$=Left(a$,5)
MsgBox a$, ,b$,c$
执行后消息框中显示的内容是( )。( C )
A) Today B) Tomorrow C) Today And Tomorrow D) 1
20.下列程序运行时, 消息框显示的内容是( )。( A )
Private Sub Command1_Click()
MsgBox CStr(123 + 321)
End Sub
A) 444 B) 123321 C) 123+321 D) 显示出错信息
21.窗体上有一个命令按钮Command1,编写如下事件过程:
Private Sub Command1_Click()
x = InputBox("x=")
y = InputBox("y=")
Print x + y
End Sub
运行后,单击命令按钮,先后在两个输入对话框中输入123和321,窗体显示的内容是( )。( B )
A) 444 B) 123321 C) 123+321 D) 出错信息
22.执行n = InputBox("n=", 0, "n!") ,在输入框中输入5后回车, 则下列叙述中,正确的是( )。 ( D )
A) 0是默认值 B) 输入框标题是"n=" C) n等于数值5 D) n的值为字符"5"
23.执行x = MsgBox(" 数据类型不匹配", , "出错提示!") ,然后按回车,x 的值是( )。( B )
A) 0 B) 1 C) True D) False
24.下列语句正确的是( )。( A )
A) MsgBox "" B) MsgBox VbOkOnly,"Error"
C) MsgBox ( VbOkOnly, "Error" ) D) MsgBox ( "Error", VbOkOnly, ,100 )
25.下列关于InputBox 函数的叙述,错误的是( )。( A )
A) 可以省略任何参数 B) 可以在屏幕指定位置显示输入框
C) 可以指定默认值 D) 返回值为String 类型
26.下列程序运行时, 消息框显示的内容是( )。( C )
Private Sub Command1_Click()
MsgBox CStr("123 + 321")
End Sub
A) 444 B) 123321 C) 123 + 321 D) 显示出错信息
27.执行语句a = MsgBox("你好", vbAbortRetryIgnore + vbDefaultButton2),当出现消息框时,按回车,a 的值为( )。( B )
A) vbAbort B) vbRetry C) vbIgnore D) vbDefault
28.将窗体的( )属性设置为True ,可使Form_Load事件中的Print 方法显示结果。( C )
A) DrawStyle B) DrawMode C) AutoRedraw D) Enabled
29.下列叙述中,错误的是( )。( A )
A) 标签和文本框都有Caption 属性 B) 标签和文本框的主要区别在于能否编辑其内容
C) 标签具有AutoSize 属性,而文本框没有 D) 文本框具有ScrollBar 属性,而标签没有
30.能清除文本框Text1中内容的语句是( )。( B )
A) Text = "" B) Text1.Text = "" C) Text1.clear D) Text1.Cls
31.设置( )属性使标签Label1没有边框。( A )
A) Label1.BorderStyle = 0 B) Label1.BorderStyle = 1
C) Label1.BackStyle = True D) Label1.BackStyle = False
32.下列叙述中,错误的是( )。( B )
A) 标签和文本框都有Move 方法
B) 标签和文本框都有Text 属性
C) 标签具有Caption 属性,而文本框没有
D) 文本框具有Locked 属性,而标签没有
33.下列控件属性赋值语句错误的是( )。( D )
A) Label1 = "欢迎" B) Text1.Text = "欢迎"
C) Text1 = "欢迎" D) Text = "欢迎"
34.设置标签Label1的( )属性使它不可见。( D )
A) Label1.Visible = 0 B) Label1.Visible == 1
C) Label1.Visible = True D) Label1.Visible = False
35.设置标签的( )属性,可改变其文字对齐方式。( C )
A) Justify B) Font C) Alignment D) 以上都不是
36.触发文本框Change 事件的操作是( )。( A )
A) 改变文本框的内容 B) 改变文本框的大小
C) 文本框获得焦点 D) 文本框失去焦点
37.修改文本框的内容触发( )事件。( B )
A) Modify B) Change C) ChangeData D) AutoSize
38.对窗体上的文本框Text1编写如下事件过程:
Private Sub Text1_KeyPress(KeyA scii As Integer)
If Chr(KeyAscii) > "Z" Or Chr(KeyAscii) < "A" Then
KeyAscii = 0
End If
End Sub
运行时,文本框中能输入的字符是( )。( B )
A) 字母 B) 大写字母 C) 大写字母外的其它字符 D) 不能输入字母
39.文本框没有( )属性。( D )
A) Name B) Left C) Font D) Caption
40.要使文本框能显示多行文本,需设置( )。( B )
A) AutoSize属性为True B) MultiLine属性为True
C) SingleLine属性为False D) MaxLines属性大于1
41.能使文本框Text1中文本不可编辑的语句是( )。( D )
A) Text1.Editable = False B) Text1.Enabled = True
C) Text1.TabStop = False D) Text1.Locked = True
42.设置文本框的( )属性,可限制文本框中能输入文本的最大长度。( A )
A) MaxLength B) Width C) MultiLine D) MaxText
43.窗体上有文本框Text1和命令按钮Command1,对Command1编写如下事件过程: Private Sub Command1_Click()
Text1.Text = "12345"
Text1.SelStart = 1
Text1.SelLength = 3
MsgBox Text1.SelText
End Sub
运行时,单击命令按钮,出现的信息框显示( )。( B )
A) 12345 B) 234 C) 123 D) "345"
44.文本框获得焦点时,能触发KeyPress 事件的操作是( )。( C )
A) 选定文本框中内容 B) 双击文本框 C) 按下键盘上的某个键 D) 单击文本框
45.对文本框Text1编写如下事件过程:
Private Sub Text1_KeyPress(KeyAscii As Integer)
Dim b As String
b = Chr(KeyAscii)
KeyAscii = Asc(UCase(b))
End Sub
运行时,下列叙述中,正确的是( )。( C )
A) Text1中无法输入字符 B) Text1中内容为"b"
C) Text1中输入的字符都变为大写 D) Text1中输入的字符都被转换成ASCII 码
46.当文本框的TabStop 属性设为False 时,下列叙述正确的是( )。( D )
A) 该文本框无法获得焦点 B) 无法在该文本框中输入文本
C) 焦点将始终停留在该文本框上 D) 该文本框无法通过使用Tab 键获得焦点
第5章 常用控件部分
1.复选框的Value 属性为0表示( )。( A )
A) 复选框未被选中 B) 复选框被选中 C) 复选框内有灰色的钩 D) 操作出错
2.单选按钮被选定时,其Value 属性为( )。( C )
A) 1 B) 0 C) True D) False
3.运行时,下列哪种方法不能选中单选按钮( )。( B )
A) 用鼠标单击单选按钮
B) 在属性窗口中将单选按钮的Value 属性设置为1
C) 用Tab 键将焦点转移到一组单选按钮后单击其中的单选按钮
D) 采用单选按钮的访问键快捷方式
4.下列( )语句使复选框Check1无效。( B )
A) Check1.Value = 1 B) Check1.Value = 2 C) Check1.Style = 1 D) Check1.Style = 0
5.下列( )语句使复选框Check1的标题显示在左边。( D )
A) Check1.Style = 0 B) Check1.Alignment = 0
C) Check1.Style = 1 D) Check1.Alignment = 1
6.下列( )语句设置单选按钮Option1为选中状态。( B )
A) Option1.Value = 0 B) Option1.Value = True
C) Option1.Value = 1 D) Option1.Value = False
7.复选框和单选按钮的( )属性可以反应其当前状态。( A )
A) Value B) Checked C) Caption D) Selected
8.单选按钮不具有( )属性。( B )
A) Value B) Checked C) Caption D) Stytle
9.要取得复选框的状态,应访问( )属性。( A )
A) Value B) Checked C) Visible D) E nabled
10.在窗体运行时,复选框处于选中但不激活状态,表示( )。( B )
A) Enabled为False 且Value 为0 B) Enabled为False 且Value 为1
C) Enabled为True 且Value 为0 D) Enabled为True 且Value 为1
11.下列( )方法可以将单选按钮设置为图形单选按钮。( B )
A) Option1.Style = 0 B) Option1.Style = 1
C) Option1.Picture = 0 D) Option1.Picture = 1
12.设置( )属性可以改变单选按钮或复选框的标题对齐方式。( D )
A) Value B) Align C) Sorted D) Alighment
13.下列( )方法可以将复选框设置为图形复选框。( B )
A) Check1.Style = 0 B) Check1.Style = 1 C) Check1.Picture = 0 D) Check1.Picture = 1
14.在实际应用中,经常将一组单选按钮置于一个框架(Frame )控件内,这主要是为了( )。( D )
A) 使用户界面美观 B) 使该组单选按钮同步
C) 使该组单选按钮处于禁止状态 D) 使该组单选按钮互斥,即同一时刻只有一个单选按钮被选中
15.访问单选按钮的( )属性可以获取其状态。( A )
A) Value B) Checked C) Visible D) Enabled
1.引用列表框List1最后一项数据应使用( )。( B )
A) List1.List(ListCount-1) B) List1.List(List1.ListCount-1)
C) List1.List(ListCount ) D) List1.List(List1.ListCount)
2.下列( )控件结合了文本框和列表框的特性。( C )
A) 图片框 B) 图像框 C) 组合框 D) 标签
3.将列表框的MultiSelect 属性设置为( )后,可用Shift 或Ctrl 键配合鼠标在列表框中进行多项选择。( D )
A) 无 B) 0 C) 1 D) 2
4.引用列表框List1被选中项数据应使用( )。( D )
A) List1.list B) List1.listCount
C) List1.Index D) List1.Text
5.使用( )语句将" 北京奥运" 添加到列表框List1的首项。( D )
A) List1.Text = "北京奥运" B) List1.AddItem "北京奥运"
C) List1.List(0) = "北京奥运" D) List1.AddItem "北京奥运",0
6.使用( )方法可以只删除列表框指定项目。( D )
A) Cls B) Clear C) Remove D) RemoveItem
7.用( )方法可将项目添加到组合框中。( D )
A) List B) ListIndex C) Add D) AddItem
8.能输出组合框Combo1中现有项目数的语句是( )。( C )
A) Print Combo1.ListIndex B) Print Combo1.Index
C) Print Combo1.ListCount D) Print Combo1.Count
9.使用( )语句可将组合框Combo1的第3项置为当前项。( C )
A) Combo1.ListIndex = 3 B) Combo1.Index = 3
C) Combo1.ListIndex = 2 D) Combo1.Index = 2
10.使用( )方法可以一次性删除列表框中全部项目。( B )
A) Cls B) Clear C) Remove D) RemoveItem
11.要将字符串数组a 中所有学生姓名按数组下标顺序追加到列表框List1中,可以使用的程序段为( )。( C )
A) List1.AddItem a
B) For i = 0 To UBound(a) - 1
List1.AddItem a(i), 0
Next i
C) For i = 0 To UBound(a) - 1
List1.AddItem a(i)
Next i
D) For i = 0 To UBound(a) - 1
List1.List(i) = a(i)
Next i
12 .要删除列表框List1中选定的某一项,可以使用的程序段为( )。( A )
A) List1.RemoveItem (List1.ListIndex)
B) List1.RemoveItem List1.Columns(List1.ListIndex)
C) List1.Clear List1.ListIndex
D) List1.Clear List1.Columns(List1.ListIndex)
13.将列表框的MultiSelect 属性设置为( )后,可以使用鼠标进行多项选择,但无法结合Shift 或Ctrl 键同时进行。( C )
A) 无 B) 0 C) 1 D) 2
展开阅读全文