- 7
- 0
- 约3.41千字
- 约 25页
- 2017-06-12 发布于天津
- 举报
单元6:判断题功能的设计与实现.pptx
《 Visual Basic程序设计
项目化教程 》
单元六 判断题功能的设计与实现
教学目标
通过本课题的学习,使学生掌握单选按钮控件的基本设置和使用方法。
掌握判断题的题目读取、答案读取和答案保存的方法。
教学重点
单选按钮控件的基本属性、方法和事件。
6.1 任务描述
6.2 相关知识点
6.3 任务分析
6.4 任务设计
6.5 任务实现
6.6 任务拓展
授课内容
6.1 任务描述
判断题界面由1个标签和2个单选按钮控件组成,为2选1题目。当单击目录树判断题下的结点时,根据目录树控件选中的结点显示该题的题目内容、答案选项和考生答案。当单击答案选项时,将对应的答案保存到数据库中。
6.2 相关知识点
6.2.1 ComboBox (组合框)控件
6.2.2 ListBox (列表框)控件
6.2.1 ComboBox (组合框)控件
ComboBox (组合框)控件很简单,可以节省空间。从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的。用户可以从一个预先定义的列表里选择一个选项,同时也可以直接在文本框里面输入文本。
6.2.1 ComboBox (组合框)控件
1.向控件添加Items
① 在ComboBox控件的List属性里面添加,一行表示ComboBox下拉列表中的一行。换行用ctrl+回车。
② 利用函数AddItem()向ComboBox控件添加Items,例如:
Combo1.AddItem(“Data1”)
Combo1.AddItem(“Data2”)
Combo1.AddItem(“Data3”)
6.2.1 ComboBox (组合框)控件
2、从控件得到选定的Item
假设在控件列表中已经选定某项,现在要得到被选定项的内容,首先要得到该项的位置,然后得到对应位置的内容。这里会用到两个函数,例如:
Dim strText As String
strText = Combo1.Text
这样,得到的内容就保存在strText中。
6.2.1 ComboBox (组合框)控件
3、删除控件中的Item
该操作可以利用函数RemoveItem(),需要指定被删除项的位置,例如:
Combo1.RemoveItem (Index)
6.2.2 ListBox (列表框)控件
ListBox (列表框)控件可以供用户进行多个项目的选择,用户通过单击某一项选择自己所需要的项目,如果项目太多,超出了列表框设计时的长度,则自动增加垂直滚动条。
6.2.2 ListBox (列表框)控件
1.向控件添加Items
① 在ListBox控件的List属性里面添加,一行表示ListBox下拉列表中的一行。换行用ctrl+回车。
② 利用函数AddItem()向ListBox控件添加Items,例如:
ListBox1.AddItem(“Data1”)
ListBox1.AddItem(“Data2”)
ListBox1.AddItem(“Data3”)
6.2.2 ListBox (列表框)控件
2、从控件得到选定的Item
假设在控件列表中已经选定某项,现在要得到被选定项的内容,首先要得到该项的位置,然后得到对应位置的内容。这里会用到两个函数,例如:
Dim strText As String
strText = ListBox1.Text
这样,得到的内容就保存在strText中。
6.2.2 ListBox (列表框)控件
3、删除控件中的Item
该操作可以利用函数RemoveItem(),需要指定被删除项的位置,例如:
ListBox1.RemoveItem (Index)
6.3 任务分析
要完成任务描述的功能,应该实现以下功能:
① 显示题目内容。
② 显示答案选项。
③ 显示考生答案。
④ 保存考生答案。
6.4.1 功能描述
6.4.2 界面设计
6.4.3 属性设计
6.4 任务设计
6.4.1 功能描述
判断题界面由1个标签和2个单选按钮控件组成,为2选1的题目。当单击目录树判断题下的结点时,根据目录树控件选中的结点显示该题的题目内容、答案选项和考生答案。当单击答案选项时,将对应的答案保存到数据库中。
运行情况:运行界面如图6-1所示。
6.4.1 功能描述
图6-1 判断题运行界面
6.4.2 界面设计
判断题界面由1个框架、1个标签和2个单选按钮控件组成,为2选1的题目,界面如图6-2所示。
图6-2 判断题设计界面
控件类型
控件名称
控件属性
OptionButton
optJudgeKey
Index=
您可能关注的文档
最近下载
- 2025《“混改”后的云南白药公司治理及效果分析》6700字.doc VIP
- 2025年山东理工职业学院单招《数学》检测卷(word)附答案详解.docx VIP
- 2025年山东理工职业学院单招《数学》考前冲刺练习【实用】附答案详解.docx VIP
- 新人教版九年级数学下册导学案全册.docx VIP
- (正式版)JJF(蒙) 082-2024 《旋转蒸发仪校准规范》.pdf VIP
- 国际脓毒症和脓毒性休克管理指南解读.ppt
- 七年级下册语文单元测试卷及解析.docx VIP
- 人工智能安全与伦理挑战.pptx VIP
- 2023年执业药师继续教育咽喉反流性疾病的诊治参考答案.docx VIP
- 2025年山东理工职业学院单招英语模拟试题(附答案解析) 完整版2025.pdf VIP
原创力文档

文档评论(0)