内容正文:
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。本卷是《Visual Basic程序设计(电工版)》(第6版)《一课一练》第29练,内容是控件数组的程序设计。
《Visual Basic程序设计(电工版)》(第6版)一课一练
第29练 控件数组的程序设计
一、单选题
1. 控件数组是( )
A. 一组相同类型的控件共享同一名称
B. 一组不同类型的控件
C. 一个控件的不同属性
D. 一个控件的多个方法
2. 控件数组中各控件通过______属性区分( )
A. Name B. Index
C. Caption D. Value
3. 控件数组共享同一个______( )
A. Index B. Name
C. Caption D. Value
4. 创建控件数组的方法之一是( )
A. 复制粘贴控件 B. 改变控件名称
C. 设置控件属性 D. 添加新窗体
5. 控件数组的事件过程参数比普通控件多一个______( )
A. Name参数 B. Index参数
C. Caption参数 D. Value参数
6. 控件数组中第一个控件的Index值通常是( )
A. 0 B. 1
C. -1 D. 无Index
7. 在运行时添加控件数组元素的方法是( )
A. AddItem B. Load
C. Create D. New
二、填空题
8. 控件数组中所有控件的______属性相同
9. 在运行时删除控件数组元素使用______语句
三、程序填空题
10. 以下程序的功能是以下程序的功能是使用控件数组实现多个按钮的统一处理。请填空。
Private Sub Command1_Click(【1】 As Integer)
Select Case Index
Case 0
Form1.BackColor = RGB(255, 0, 0)
Case 1
Form1.BackColor = RGB(0, 255, 0)
Case 【2】
Form1.BackColor = RGB(0, 0, 255)
End Select
End Sub
Private Sub Form_Load()
Dim i As Integer
For i = 1 To 3
【3】 Command1(i)
Command1(i).Visible = True
Command1(i).Caption = "颜色" & i
Next i
End Sub
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。本卷是《Visual Basic程序设计(电工版)》(第6版)《一课一练》第29练,内容是控件数组的程序设计。
《Visual Basic程序设计(电工版)》(第6版)一课一练
第29练 控件数组的程序设计
一、单选题
1. 控件数组是( )
A. 一组相同类型的控件共享同一名称
B. 一组不同类型的控件
C. 一个控件的不同属性
D. 一个控件的多个方法
【答案】A
【解析】控件数组是同类型、同名称的控件集合,通过Index区分
2. 控件数组中各控件通过______属性区分( )
A. Name B. Index
C. Caption D. Value
【答案】B
【解析】Index属性区分控件数组中的不同控件
3. 控件数组共享同一个______( )
A. Index B. Name
C. Caption D. Value
【答案】B
【解析】控件数组中所有控件共享同一个Name属性
4. 创建控件数组的方法之一是( )
A. 复制粘贴控件 B. 改变控件名称
C. 设置控件属性 D. 添加新窗体
【答案】A
【解析】复制控件后粘贴时选择创建控件数组
5. 控件数组的事件过程参数比普通控件多一个______( )
A. Name参数 B. Index参数
C. Caption参数 D. Value参数
【答案】B
【解析】控件数组事件过程带Index As Integer参数
6. 控件数组中第一个控件的Index值通常是( )
A. 0 B. 1
C. -1 D. 无Index
【答案】A
【解析】控件数组Index从0开始
7. 在运行时添加控件数组元素的方法是( )
A. AddItem B. Load
C. Create D. New
【答案】B
【解析】Load语句在运行时添加控件数组的新元素
二、填空题
8. 控件数组中所有控件的______属性相同
【答案】Name
【解析】控件数组共享同一个Name属性
9. 在运行时删除控件数组元素使用______语句
【答案】Unload
【解析】Unload语句在运行时删除控件数组元素
三、程序填空题
10. 以下程序的功能是以下程序的功能是使用控件数组实现多个按钮的统一处理。请填空。
Private Sub Command1_Click(【1】 As Integer)
Select Case Index
Case 0
Form1.BackColor = RGB(255, 0, 0)
Case 1
Form1.BackColor = RGB(0, 255, 0)
Case 【2】
Form1.BackColor = RGB(0, 0, 255)
End Select
End Sub
Private Sub Form_Load()
Dim i As Integer
For i = 1 To 3
【3】 Command1(i)
Command1(i).Visible = True
Command1(i).Caption = "颜色" & i
Next i
End Sub
【答案】
【1】Index
【2】2
【3】Load
【解析】【1】处填Index接收控件索引参数;【2】处填2第三种颜色;【3】处填Load动态创建控件数组元素
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$