项目八 第25练 列表框和组合框《Visual Basic 程序设计》(电工版第六版)一课一练
|
2份
|
7页
|
57人阅读
|
2人下载
内容正文:
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《Visual Basic程序设计(第6版)》(电子工业出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《Visual Basic程序设计(第6版)》(电子工业出版社)一课一练的项目八的第25练,内容涵盖项目八Visual Basic常用内部控件相关内容。
《Visual Basic程序设计(第6版)》(电子工业出版社)第25练
项目八 Visual Basic常用内部控件
任务二 列表框和组合框
1、 单项选择题(本题共5小题)
1、下列操作中,能实现 “删除列表框 List1 中当前选中项” 的正确语句是( )
A.List1.RemoveItem List1.ListIndex
B.List1.RemoveItem 0
C.List1.Clear List1.ListIndex
D.List1.Delete List1.Text
【答案】 A
【解析】ListIndex返回当前选中项的索引,RemoveItem+ 索引可精准删除选中项。
2、组合框是文本框和( )特性的组合。
A.复选框
B.标签
C.列表框
D.目录列表框
【答案】C
【解析】组合框控件(ComboBox)是将文本框和列表框的功能结合在一起,用户可以在列表中选择某项,或在编辑区域中直接输入文本内容来选定项目。
3、要在列表框 ListBox 中添加多个项目,可以使用的方法是( )。
A. AddItem
B. RemoveItem
C. Clear
D. Insert
【答案】A
【解析】AddItem方法用于向列表框中添加单个或多个项目。
4、若要获得当前列表项的数目,可通过访问( )属性来实现。
A.Columns
B.Text
C.ListIndex
D.ListCount
【答案】D
【解析】ListCount用于获取列表控件中所有列表项的总数目。
5、若要在列表框中同时选择多项,可通过设置列表框对象的( )属性来实现。
A.Columns
B.Style
C.MultiSelect
D.List
【答案】 C
【解析】MultiSelect是列表框专门用于控制“多选功能”的核心属性。
2、 填空题(本题共5小题)
1、在 VB 中,要使一个列表框 ListBox 中的项目按照指定的顺序排列,可以通过设置____属性来实现。
【答案】Sorted
【解析】ListBox 的 Sorted 属性设为 True 时,系统会自动把 Items 中的字符串按字母升序排列;保持默认 False 则可按代码添加的顺序显示。
2、列表框 List1 的ListIndex属性值为 _________ 时,表示未选中任何列表项。
【答案】 -1
【解析】ListIndex是选中项的索引属性,VB 规定:未选中项时该值为 - 1
3、删除列表框中最后一个列表项应执行的语句是_________。
【答案】 List1.RemoveItem List1.ListCount - 1
【解析】ListCount是项总数,ListCount - 1是最后一个项的索引,索引从 0 开始。
4、要清空组合框 Combo1 中所有列表项,需执行语句:Combo1.______。
【答案】 Clear
【解析】Clear是 VB 中列表框(ListBox)和组合框(ComboBox)控件专属的清空方法,无参数。
5、要让组合框 Combo1 仅显示预设列表项、禁止输入自定义文本,需将其Style属性设置为______。
【答案】 2
【解析】组合框的Style属性值设置为2:下拉列表框仅可选择、禁止输入。
三、程序填空题
1、下面以下代码实现的功能是:点击“添加”按钮,将文本框中的内容添加到列表框、点击“删除”按钮删除列表框中选中项,点击”清除“按钮,清除列表框中的内容。
Private Sub Command1_Click() ‘”添加按钮”
If Text1.Text <> "" Then
List1.___(1)___ Text1.Text
Text1.Text = ""
End If
End Sub
Private Sub Command2_Click() ‘”删除按钮”
If List1.ListIndex <> -1 Then
List1.___(2)___
Else
MsgBox "请先选中要删除的项!"
End If
End Sub
Private Sub Command3_Click() ‘”清除按钮”
List1.___(3)___
End Sub
【答案】
(1) AddItem
(2) RemoveItem List1.ListIndex
(3) Clear
【解析】AddItem是列表框添加项的专用方法,List1.AddItem Text1.Text可将文本框输入的内容添加到列表框,RemoveItem是删除指定索引项的方法,List1.RemoveItem List1.ListIndex可精准删除当前选中项,Clear是列表框清空所有项的专用方法。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《Visual Basic程序设计(第6版)》(电子工业出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《Visual Basic程序设计(第6版)》(电子工业出版社)一课一练的项目八的第25练,内容涵盖项目八Visual Basic常用内部控件相关内容。
《Visual Basic程序设计(第6版)》(电子工业出版社)第25练
项目八 Visual Basic常用内部控件
任务二 列表框和组合框
1、 单项选择题(本题共5小题)
1、下列操作中,能实现 “删除列表框 List1 中当前选中项” 的正确语句是( )
A.List1.RemoveItem List1.ListIndex
B.List1.RemoveItem 0
C.List1.Clear List1.ListIndex
D.List1.Delete List1.Text
2、组合框是文本框和( )特性的组合。
A.复选框
B.标签
C.列表框
D.目录列表框
3、要在列表框 ListBox 中添加多个项目,可以使用的方法是( )。
A. AddItem
B. RemoveItem
C. Clear
D. Insert
4、若要获得当前列表项的数目,可通过访问( )属性来实现。
A.Columns
B.Text
C.ListIndex
D.ListCount
5、若要在列表框中同时选择多项,可通过设置列表框对象的( )属性来实现。
A.Columns
B.Style
C.MultiSelect
D.List
2、 填空题(本题共5小题)
1、在 VB 中,要使一个列表框 ListBox 中的项目按照指定的顺序排列,可以通过设置____属性来实现。
2、列表框 List1 的ListIndex属性值为 _________ 时,表示未选中任何列表项。
3、删除列表框中最后一个列表项应执行的语句是_________。
4、要清空组合框 Combo1 中所有列表项,需执行语句:Combo1.______。
5、要让组合框 Combo1 仅显示预设列表项、禁止输入自定义文本,需将其Style属性设置为______。
三、程序填空题
1、下面以下代码实现的功能是:点击“添加”按钮,将文本框中的内容添加到列表框、点击“删除”按钮删除列表框中选中项,点击”清除“按钮,清除列表框中的内容。
Private Sub Command1_Click() ‘”添加按钮”
If Text1.Text <> "" Then
List1.___(1)___ Text1.Text
Text1.Text = ""
End If
End Sub
Private Sub Command2_Click() ‘”删除按钮”
If List1.ListIndex <> -1 Then
List1.___(2)___
Else
MsgBox "请先选中要删除的项!"
End If
End Sub
Private Sub Command3_Click() ‘”清除按钮”
List1.___(3)___
End Sub
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$