欢迎来到天天文库
浏览记录
ID:48240457
大小:5.60 MB
页数:18页
时间:2020-01-18
《二、使用定时器.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、应用程序展示单击显示系统时间自动显示时间上课时钟1定时器控件2教学目标:1、知识与技能:理解定时器的常用属性和Timer事件。2、过程与方法:通过对现实问题的分析,让学生认识到生活中、学习中到处是程序。3、情感目标:培养独立思考、学习和创新精神,提高学生的信息素养。教学重点:定时器的常用属性设置和事件代码的编写。教学难点:根据不同任务,完成定时器Timer事件的程序编写。定时器的概念定时器(Timer),是一种特殊的控件,它能有规律地以一定的时间间隔激发定时器事件(Timer)而执行相同的程序代码。(定时器在运行时并不可见。)功能:(1)定时完成某项任务(2)进行某种后台处理控件
2、添加:在工具箱中双击即可完成添加或拖动添加。时间循环4定时器控件(Timer)——事件Timer控件只有一个Timer()事件简称定时器事件触发?以一定的时间间隔触发。模板?PrivateSubTimer1_Timer()Label1.Caption=Timer()(显示时间代码)EndSub5定时器控件——属性Enabled属性True:定时器工作False:停止定时器工作Interval属性时间间隔单位:毫秒ms(0.001s),1000ms=1s,取值范围为0~65535,所以最大时间间隔小于66s。该属性的缺省值为0,即定时器控件不起作用。6定时器控件——事件和属性的关系
3、定时器控件Timer()事件Enabled属性Interval属性一个事件两个属性决定循环时间间隔决定是否工作7定时器控件Timer定时器控件工作的两大条件?1)Enabled属性的值为True2)Interval属性的值不为0实际操作,熟悉定时器控件8教学任务结果展示任务一:简单的倒计时9设计步骤:1、设计应用程序界面:在窗体上添加一个定时器控件、一个标签、两个命令按钮。2、设置属性:修改标题10初值开始循环结束Form_Load()Command1_Click()Timer1_Timer()Command2_Click()Label1.Caption=Val(Label1.C
4、aption)–1IfVal(Label1.Caption)=0ThenTimer1.Enabled=FalseEndIfTimer1.Enabled=FalseTimer1.Enabled=TrueTimer1.Interval=1000Timer1.Enabled=FalseLabel1.Caption=103、编写代码程序做完了,相信大家对定时器有了一定的认识了吧,像这种每隔一段时间需要自动运行的程序段,我们可以把他们放进定时器,让定时器来帮我们掌握时间、控制循环。如何使用定时器控件?1、添加定时器控件2、设置时间间隔Interval属性3、编写Timer()事件代码4、通
5、过修改Enabled属性控制定时器是否工作。下面我们再来另外一个例子。教学任务结果展示任务二:龟兔赛跑14设计步骤:1、设计应用程序界面:在窗体上添加一个定时器控件、两个图片控件,两个命令按钮。2、设置属性:把两个图片分别添加到图片控件中,修改标题。15初值开始循环结束Form_Load()Command1_Click()Timer1_Timer()Command2_Click()Picture1.Left=Picture1.Left+?Picture2.Left=Picture2.Left+?Timer1.Enabled=FalseTimer1.Enabled=TrueTime
6、r1.Interval=?Timer1.Enabled=False3、编写代码归纳总结17谢谢欣赏
此文档下载收益归作者所有