本资料来自于资源最齐全的21世纪教育网www.21cnjy.com
第四课
visual
basic控件
教学设计
1教学目标
1、了解对象、属性、事件的基本概念,理解对象名、属性名、属性值的概念
2、学会VB控件对象属性设置的一般方法21教育网
3、通过电子相册等贴近生活的实例制作,提升学习VB的激情和兴趣
2学情分析
学生对VB只会一点简单的操作。
3重点难点
重点:掌握设置图片框控件的Picture属性;LoadPicture()函数的使用
难点:学会使用App.Path得到相对路径的方法
4教学过程
活动1【导入】Visual Basic 控件
让学生自行运行已给的VB小程序(跑男小相册)
活动2【讲授】了解“跑男”界面
仔细观看你们手上的这个小程序,它是怎么做成的?用到了哪些控件?然后学生开始分析
活动3【活动】设计窗体界面
仔细观看这个程序以后我们会知道用到了1个图片框控件和4个按钮控件。在VB程序中这些控件我们称之为对象,并引出对象的概念。21世纪教育网版权所有
活动4【活动】设置属性窗口
属性:指对象的性质。修改属性可以改变对象的状态,一个对象有多个属性,如一辆车有颜色、型号等。所以修改属性时我们必须先确定对象再到属性窗口中找其对应的属性。
活动5【活动】编写代码
双击窗体中的“邓超”按钮,出现事件代码窗口,输入事件代码。代码仿照书本p18
~刚才我们在做任务二的时候封面图是通过属性窗口直接加载的,那么这里的图片我们是通过使用Loadpicture函数来设置的,LoadPicture(App.Path
&
"\"
&
"邓超.jpg")括号里的内容就是其图片的路径,app.path就是指运行程序的根目录。
所以我们要注意:保存窗体文件(跑男.frm)和工程文件(跑男.vbp),位置应与图片素材在同一文件夹.
活动6【活动】任务提升
~在窗体中添加这个控件,并修改其属性:、直接在属性窗口中修改Backstyle值为:0-transparent(透明)
、用代码来修改fontsize、forecolor、caption的值
分析得出用代码修改属性的格式为:对象名.属性名=属性值
活动7【讲授】事件过程的命名格式
当对象触发某个事件时,程序就会执行对应的事件代码
事件过程的命名格式为:Private
Sub
控件名_事件名(
)
21世纪教育网
--
中国最大型、最专业的中小学教育资源门户网站。
版权所有@21世纪教育网