多语言展示
当前在线:888今日阅读:113今日分享:31

VB6.0制作倒计时计时器

在运动会上经常需要用到秒表,我们日常生活中也经常需要使用倒计时,接下来就介绍如何用VB6.0实现倒计时或者秒表功能。
工具/原料
1

VB6.0

2

计算机(WIN7系统)

方法/步骤
1

打开VB6.0,新建一个工程,在窗体中添加三个命令按钮,caption分别改为“设置倒计时”、“启动倒计时”、“继续”,将窗体Form1的caption属性改为“倒计时”,添加一个计时器控件,添加一个文本框,将界面设置成下图

2

将文本框的Text属性清空,将字体Font属性调整为小四,便于观察,将背景色属性Backcolor调为浅黄色。

3

双击“设置倒计时”命令按钮,进入代码编辑窗口,输入如下代码:a = InputBox('请输入倒计时时间(以分为单位):', '倒计时输入框'

4

双击“启动倒计时”命令按钮,进入代码编辑窗口,输入如下代码:Timer1.Interval = 1000 '设置计时器为一秒发生一次Timer1.Enabled = True '激活计时器If a < 60 Thenm = aElseh = s \ 60m = a Mod 60End Ifm = m - 1s = 60

5

双击“计时器”控件,进入代码编辑窗口,输入如下代码:s = s - 1If s = 0 And m <> 0 Thens = 60m = m - 1End IfIf m = 0 And h <> 0 Thenh = h - 1m = 59s = 60

6

在代码编辑窗口的通用段进行变量定义:Dim h As Integer, m As Integer, s As Integer '分别存储时分秒Dim a As Integer

7

双击窗体,进入代码编辑器,在 Form_Load事件中写入代码:Timer1.Enabled = False '先关闭计时器

8

关闭代码窗口,按下F5运行程序,单击“设置倒计时”命令按钮,弹出输入对话框,此时输入分钟数为1,确定,如图:

9

单击“启动倒计时”命令按钮,文本框显示倒计时时间,并时刻变动,至此实现了倒计时功能,如图:

注意事项
1

此处需要使用计时器控件。

2

计时器的控件的Timer事件以及Enable属性、Interval属性需要熟知。

推荐信息