苏科版(2018)八年级全册信息技术 4.6.3VB中的定时器 课件(11张PPT)

文档属性

名称 苏科版(2018)八年级全册信息技术 4.6.3VB中的定时器 课件(11张PPT)
格式 ppt
文件大小 400.5KB
资源类型 教案
版本资源 苏科版
科目 信息技术(信息科技)
更新时间 2020-12-05 17:58:02

图片预览

文档简介

第三节 VB中的定时器
定时器(Timer)工作时,能够有规律的每隔一定时间间隔就触发存放在定时器对象中的程序,从而形成循环。因此,定时器控件用于有规律地定时执行指定的工作。
一、定时器的作用
定时器控件(Timer)
(2)Interval属性:
该属性用来设置触发事件之间的间隔,它的取值范围是0-65535(毫秒)
(1)Enabled属性:
当为false时定时器不工作,当为true时,定时器开始工作
定时器控件(Timer)
二、定时器的主要属性
任务1 制作电子计时器
思考一下:现在你会做了吗?
提示:使定时器工作
提示:让n递增
提示:将递增值显示在text1中
任务2 制作电子倒计时器
思考:如果制作倒计时器需要在原有的程序上改哪些代码?
提示:让n递减
提示:将递增值显示在text1中
提示:将输入的数值赋值给n
问题:程序有Bug,如何弥补这个漏洞呢?
If ________Then ________________________
n = 0
Timer1.Enabled = False
拓展任务 制作红绿灯
红绿灯程序:红灯亮10秒后自动跳转到绿灯再亮10秒
工作流程图
初始状态
单击按钮
(定时器开始工作)
n=n+1
(当n>20时,n从0重新开始)
N>10
红灯亮
绿灯灭
绿灯亮
红灯灭
Y
N
提示:
n = 1 2 3 4 5 6 7 8 9 10秒 红灯亮
n = 11 12 13 14 15 16 17 18 19 20秒 绿灯亮
拓展1:
如果想要红灯变绿灯前红闪烁2次再变,如何修改?
If _____________Then __________




7
9
17
19
本课小结
本节课我们学习了:_______________控件,它能够______________触发存放在定时器对象中的程序,从而形成循环。
定时器(Timer)
每隔一定时间
(2)Interval属性:
该属性用来设置触发事件之间的间隔,它的取值范围是______________,当数值设置为1000,表示间隔______秒。
(1)Enabled属性:
当为false时定时器_______,当为true时,定时器_______
定时器有两大主要属性:
0-65535(毫秒)
1
不工作
工作
下课啦!!