- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单 位 鹤 岗 市 职 教 中 心 专 业 计算机应用 教 师 王 鹤 新 课 题 §4.7 timer时钟控件 课 型 新授课 年 级 三、二 目 标 德育目标:培养独立思考、学习和创新精神,提高学生的信息素养。 知识目标:掌握添加时钟控件的方法及基本属性设置;理解时钟控件Timer事件代码的意义。 能力目标:初步掌握用时钟控件控制简单动画的方法。 教学重点 利用定时器实现简单动画的控制。 教学难点 根据不同任务,完成定时器Timer事件的程序编写。 教学方法 任务驱动、小组讨论、合作学习、互相评价 教学工具 多媒体网络教室、相应的课件。 教学过程 教 学 内 容 双边活动 时间 组织教学 师生问好 1ˊ 导 言
展示程序“”,引起学生兴趣,并引出本节课的任务:一个程序。 提 问 蝴蝶为什么会动? 学生讨论 1ˊ 其实简单的动画无非是使一个图像连续地在屏幕上改变位置而已。一个复杂的动画除了将一个图像整体移动外,还可以改变图像的形状和尺寸。VB中实现动画有如下3种方法:
①使用MOVE方法移动控件或图片
②改变图像的位置和尺寸,达到动画的效果
③在不同的位置显示不同的图片
不论用何种方法,都可以用计时器定时触发有关动画的事件过程。用计时器的Interval属性控制图像移动的速度。 教师总结 2ˊ 教学过程 教 学 内 容 双边活动 时间 讲
授
新
课 §4.7 timer时钟控件
一、分析窗体及程序设计
二、知识点介绍
时钟控件像其它控件一样可在工具箱中找到。
观看课件
教师讲解 3ˊ 教学过程 教 学 内 容 双边活动 时间 讲
授
新
课 1、计时器的作用
时钟控件是一个不可见控件,也就是说在设计阶段,你能够看到它,但程序运行时它不会在界面上出现,是不可见的,它提供计时功能,通常用计时器设置一些动态效果,命名时前缀为tmr。
2、计时器常用属性
⑴Name:名称属性。用于设置或获得控件的名称,运行时只读。
⑵lInterval:时间间隔。用于设定两次调用Timer事件的时间间隔。以毫秒为单位,最大值65535。为0计时器不可用。
⑶Enabled:可用性。True为计时器可用;False为计时器不可用。
注意:在Enabled=True的情况下,Interval属性才起作用,每过Interval时间间隔就调用Timer事件。
Enabled相当于是个启动时钟控件的一个开关,而Interval是时间间隔。Enabled=True,启动计时,当时间一到就去处理Timer事件,继续计时。当Enabled=False时,停止计时。Interval属性无效,无论如何都不会调用Timer事件。
时钟控件的Interval和Enabled属性设置。
方法一:设计阶段,在属性窗口中设置
ENABLED=FALSE
INTERVAL=1000(即一秒)
方法二:代码编写,在窗体加载时写入
观看课件 7ˊ 教学过程 教 学 内 容 双边活动 时间 讲
授
新
课 3、事件
时钟控件还有一个最重要的事件Timer事件。 当timer1.Enabled=True时,每过timer1.Interval个时间段,就会去执行Timer事件。
比如说,你每过1秒就把某个件事情处理一下,那么你就可以把处理这件事情的代码写在一个Timer控件的Timer事件中。
4、方法
对象名.MOVE left,Top[,width,length]
Left:对象左边边框离窗体边框的距离
Top:对象顶部与窗体项部之间的距离
Width:对象的新宽度
Length:对象的新高度
三、完成任务
任务一:设计程序,实现蝴蝶飞的程序。
教师巡视,参与到学生的讨论中加以引导。
观看课件
教师讲解
分组设计
教师点评
6ˊ
15ˊ
巩固练习 任务二:实现移动字幕效果。
分组设计
教师点评 5ˊ 小 结 本节课主要认识了时钟控件的两个基本属性ENABLED属性和INTERVAL属性以及TIMER事件。我们可以利用该控件来实现一些特殊的效果,如动画等。 教师总结 2ˊ 作 业 实现文字移出屏幕后能够自动回到屏幕左端重复移动。
提示:如何知道文字移出了屏幕?
移出屏幕后如何再让文字回到原位置? 教师布置作 业 1ˊ 板
书
设
计 §4.7 timer时钟控件
一、分析窗体、代码
二、知识点介绍
1、计时器的作用
2、计时器常用属性 1)Na
文档评论(0)