VB列表框控件教案

  • 格式:doc
  • 大小:348.50 KB
  • 文档页数:3

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VB控件—列表框

一教学目标:

知识目标:

1)掌握列表框控件的主要属性:list, MutiSelect,Listindex,Text的含义及用法2)学会运用列表框控件的主要方法:添加 additem,去除removeitem,清空clear

情感目标:

1) 通过一个个步骤的实战演练,培养学生运用编程解决实际问题的能力,进一步激发

学生学习编程的爱好。

3)通过预防甲流的情境教学,提升学生对甲流的预防意识,并学习到更多预防甲流的知识。

二、教学重点:list,text属性,additem,removeitem,clear方法

三、教学难点:listindex,text的运用及区别

四、教学方法:项目教学法情境教学法

五、教学过程

大家好,听说我们学校刚评上国家级的职业学校,我这个县市级学校的老师今天能与我们同学一起学习交流感到非常荣兴,希望我所讲的能引起您们的共鸣,那老师也可以提升为国家级的级别了。

1.引入:(幻灯片1)

师:同学们都知道最近甲流疯狂爆发,人人自危,第二波甲流高潮也即将来临。预防甲流从我做起,我们平时不仅要勤洗手,常通风,多穿衣,养成良好的卫生习惯,更需结合饮食,防防患于未然,所以今天我们就来学习下利用VB控件里的列表框,做一个与甲流相关的项目。2.新课:

师:先让老师展示下这个项目的成品(运行EXE可执行文件)

(幻灯片2)

提问1:请同学们回答下左侧窗口中的哪些食品对预防甲流有益?

学生:回答

师:到低就是否正确?答案让我们完成这个项目时再揭晓吧。

提问2:回到VB世界,同学们回答下这个界面包含哪些控件?

学生:标签,文本框,命令按钮…

师:还有左右两测的框框,称为列表框

师:先请同学们打开自己D盘,一个“课堂项目”的文件夹,打开其工程文件,查瞧界面

提问3:这个界面与刚才老师展示的成品界面,有何区别?

学生:少两个列表框

师:所以根据程序设计步骤,我们接下来先设计未完成的界面,参考项目说明书:根据表格里的内容,在界面上补充两个列表控(Listbox),并修改其属性值

(幻灯片3,教师简单演示list属性文本的输入)

对象名称属性值

If List1、listindex<> -1 Then List1、removeitem List1、listindex

这就是一个选择语句,大家都已很熟悉,如果条件成立,则执行then后面的语句,这里涉及到两个新的知识点:

1.去除方法:Removeitem 方法

2.Listindex属性 :执行时选中的列表项序号。若用户未选中任何一项,则其值为 -1

学生:实现该去除功能 师:

到这里我们的成果已完成大半了,离成功仅一步之遥了。接下来同学们依然参考项目说明书,完成最后一步,老师给大家的代码就是以填空的方式降低难度,提示里涉及到两个新知识点:清除的方法clear,与text 属性,大家思考下,利用这两个知识点如何实现该功能? 学生:自主思考完成

师:Private Sub Command3_Click() List2、 Clear End Sub

列表框2显示:

Private Sub Command4_Click()

List2、 additem List1、 Text End Sub

注意:Listindex 与text 属性的区别

师:现在可以给老师答案了,哪些食品对预防甲流有益?有益的保留,无益的删除,其她的食品通过文本框添加,完成后

保存,并生成以自己名字命名的EXE 可执行文件,放入共享文件夹“作品“里。 师:评价作品

师总结:本节课我们学习了列表框的功能,列表框控件的主要属性:list, MutiSelect,Listindex,Text,运用列表框控件的主要方法:添加 additem,去除removeitem,清空clear

其实卫生习惯也好,饮食习惯也好,对预防甲流就是有一定益处,但更主要的就是同学们要多运动,提高自己的免疫力,那么甲流即使如洪水猛兽,我们也毫不畏惧,今天的作业就就是利用今天学过的列表框知识,做一个体育运动的项目。 下课

清除:Clear 方法 Text 属性