单元6:判断题功能的设计与实现.pptxVIP

  • 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=

文档评论(0)

1亿VIP精品文档

相关文档