资源简介 本资料来自于资源最齐全的21世纪教育网www.21cnjy.com第四课visualbasic控件教学设计1教学目标1、了解对象、属性、事件的基本概念,理解对象名、属性名、属性值的概念。2、学会VB控件对象属性设置的一般方法。21世纪教育网版权所有3、通过电子相册等贴近生活的实例制作,提升学习VB的激情和兴趣。2重点难点重点:掌握设置图片框控件的Picture属性;LoadPicture()函数的使用。难点:学会使用App.Path得到相对路径的方法。3教学准备1、学生机和教师机安装VB6.02、教学课件3、相关图片素材4、电子相册范例4教学过程活动1【导入】知识回顾前面几节课,我们了解了VB应用程序一般右窗体、控件、事件处理过程等组成。通过控件的使用,可以很方便地设计出界面友好的交互式程序。21cnjy.com师问:我们已了解了哪些控件?(CommandButton、Label、TextBox)今天,我们继续来了解VB控件及利用图片框控件制作电子相册。活动2【讲授】认识图片框控件展示“校园风光”电子相册。师问:观察电子相册,说说需要用到哪些控件?(CommandButton、Label)师:还有图片框控件PictureBox.。PictureBoxe主要用来显示图片,实际显示的图片由Picture属性的属性值决定。师演示利用PictureBoxe显示封面图片。添加PictureBox控件,对象名为Picture1,设置Picture属性的属性值。(重点强调对象名、属性、属性值)21·cn·jy·com任务一:利用图片框控件PictureBox制作电子相册的封面。活动3【讲授】制作电子相册师:我们观察电子相册,其界面布局如何?(一个图片框控件PictureBox,4个按钮控件CommandBox及一个标签控件Label)添加了控件后,要对界面上各个对象的相应属性进行设置。区分对象名、属性、属性值的概念。对象:在面向对象的程序设计中,每一个实体都可称之为对象,窗体和控件是程序设计中最常用的对象。属性:指对象的性质,修改属性值可以改变对象的状态。活动4【练习】任务二:以“校园风光”为主题,制作电子相册。①设计电子相册的界面,并设置对象的相应属性。(可参考课文P18)②保存窗体文件和工程文件注意:保存时一定要注意文件有序存放。由于文件有多个,因此先建一个文件夹,可命名为“电子相册”,将窗体文件、工程文件及后面要用到的图片素材都保存于“电子相册”文件夹中。师巡视,各个指导。评价学生作品活动5【讲授】编写代码界面已设置好,下面我们来学习如何单击某个按钮出现相应图片。这里我们需要用到LoadPicture()函数。21教育网格式:Picture1.Picture=LoadPicture(“图片路径”)。若图片素材和生成的可执行文件处于同一目录,可使用Picture1.Picture=LoadPicture(App.Path&“\”&“图片名”)师演示:双击“操场”按钮,进入代码编辑界面。代码:Picture1.Picture=LoadPicture(App.Path&"\"&"操场1.jpg")www.21-cn-jy.comLabel1.Caption="青春活力"Label1.FontSize=40Label1.ForeColor=vbRed事件是指对象对于外部动作的相应,当对象触发某个事件时,程序就会执行对应的事件代码。如单击按钮command1触发的事件是Command1_Click(),程序执行的事件代码为PrivateSubCommand1_Click()下的代码。2·1·c·n·j·y活动6【练习】任务三:编写代码编写代码,使之单击某个按钮显示相应的图片,根据图片内容设置文字内容、大小、颜色等。(至少展示四处校园风光)【来源:21·世纪·教育·网】活动7【活动】学生作品欣赏展示个别学生作品。(有完成的和未完成的)活动8【讲授】总结本节教学内容:图片框控件PictureBox,加载图片对象、属性、事件的概念。LoadPicture()函数。21世纪教育网--中国最大型、最专业的中小学教育资源门户网站。版权所有@21世纪教育网 展开更多...... 收起↑ 资源预览