内容正文:
应用程序展示
单击显示系统时间
自动显示时间
*
上课时钟
定时器控件
*
教学目标:
1、知识与技能:理解定时器的常用属性和Timer事件。
2、过程与方法:通过对现实问题的分析,让学生认识到生活中、学习中到处是程序。
3、情感目标:培养独立思考、学习和创新精神,提高学生的信息素养。
教学重点:定时器的常用属性设置和事件代码的编写。
教学难点:根据不同任务,完成定时器Timer事件的程序编写。
定时器的概念
定时器(Timer),是一种特殊的控件,它能有规律地以一定的时间间隔激发定时器事件(Timer)而执行相同的程序代码。(定时器在运行时并不可见。)
功能:
(1)定时完成某项任务
(2)进行某种后台处理
控件添加:
在工具箱中双击即可完成添加或拖动添加。
*
时间循环
定时器控件(Timer)——事件
*
Timer控件只有一个Timer()事件
简称定时器事件
触发?
以一定的时间间隔触发。
模板?
Private Sub Timer1_Timer()
Label1.Caption=Timer() (显示时间代码)
End Sub
定时器控件——属性
Enabled属性
True: 定时器工作
False:停止定时器工作
Interval属性
时间间隔
单位:毫秒ms(0.001s),1000ms=1s,取值范围为0~65535,所以最大时间间隔小于66s。
该属性的缺省值为0,即定时器控件不起作用。
*
定时器控件——事件和属性的关系
*
定时器控件
Timer()事件
Enabled属性
Interval属性
一个事件
两个属性
决定循环时间间隔
决定是否工作
定时器控件 Timer
定时器控件工作的两大条件?
1)Enabled属性的值为True
2)Interval属性的值不为0
*
实际操作,熟悉定时器控件
教学任务结果展示
任务一:简单的倒计时
*
设计步骤:
1、设计应用程序界面:
在窗体上添加一个定时器控件、一个标签、两个命令按钮。
2、设置属性: 修改标题