VB中怎样制作一个计时器? 能够设置倒计时的时间,并进行倒计时

作者&投稿:养连 (若有异议请与网页底部的电邮联系)
VB中,设计一个计时器,能够设置倒计时的时间,并进行倒计时~

给你举个例子
添加一个Timer控件,一个Label控件和一个Text控件
private sub form1_load()
Timer1.Interval=1000 '这里是时间间隔
text1.text=""
Label1.caption="请在文本中输入倒计时的时间(单位为s)"
end sub
private sub Timer1_Timer() 'Timer事件
dim i as integer
i=text1.text
Label1.Caption=i
i=i-1
if i<=0 then '判断
msgbox "时间到"
else
i=text1.text
Label1.Caption=i ’显示在Lable控件中
i=i-1
end if
end sub

'毫秒级倒计时软件
'日曜星君原创作品
'添加一个label,一个commandbutton,一个textbox,不要改名
Dim
mTime
As
Double
Private
Sub
Form_Load()
Text1.Text
=
120
'初始化默认倒计时时间为120秒
Timer1.Interval
=
100
'Timer的执行周期,这个不要改
End
Sub
Private
Sub
Command1_Click()
mTime
=
Text1.Text
'设置倒计时时间
Timer1.Enabled
=
True
'开始倒计时
End
Sub
Private
Sub
Timer1_Timer()
i
=
i
+
1
'增加已经过去的毫秒数
mTime
=
mTime
-
i
/
10
'总数减去已经过去的毫秒数,就是剩余时间
Label1.Caption
=
Format(mTime,
"0.0")
'在label1中显示出来!
End
Sub
'日曜星君原创作品

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

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

3、双击“设置倒计时”命令按钮,进入代码编辑窗口。

4、双击“启动倒计时”命令按钮,进入代码编辑窗口。

5、双击“计时器”控件,进入代码编辑窗口。

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、单击“启动倒计时”命令按钮,文本框显示倒计时时间,并时刻变动,至此实现了倒计时功能。



用到三个控件:文本框(Text1)、按钮(Command1)、计时器(Timer1)
Private Sub Command1_Click()
Timer1.Interval = 1000
End Sub
Private Sub Timer1_Timer()
Text1.Text = Val(Text1.Text) - 1
If Text1.Text < 1 Then
MsgBox "时间到"
Unload Me
End If
End Sub

事先要在秒表哪里调 Enable属性为false,Interval属性为1000
Private Sub Command1_Click()
Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
Text1.Text = Val(Text1.Text) - 1
If Text1.Text < 1 Then
MsgBox "时间到"
Unload Me
End If
End Sub

用timer控件

设定倒计时 开始时间t

for ,step -1
显示 t-1s
next


设计一个音乐程序
下面就先介绍一下这两个器件的主要功能以及在这个系统中所应用的功能。1.8255并行接口。8255是一个40引脚的双列直插式集成电路芯片。按功能可把8255分为三个逻辑电路部分,即:口电路、总线接口电路和控制逻辑电路。8255共有三个8位口,其中A口和B口是单纯的数据口,供数据I\/O使用。而C口则既可以作数据口,又可以...

如图是美国学者米勒设 计的一个模拟装置.抽真空后将CH4、NH3、H2以(a...
(1)A内泵入的气体:甲烷、氨和氢气等是模拟原始大气的成分,A内的火花放电是模拟原始地球条件下的闪电.(2)B、C内的液体是经过冷却后积聚在仪器底部的溶液,是模拟原始大气中生成的有机物被雨水冲淋到原始海洋中.(3)米勒的实验试图向人们证实,生命起源的第一步,从无机小分子物质形成有机小...

excel中在A列输入一个数字,b列输入一个数字,然后b列的单元格就自动的...
第一步:做表格如下,A列为日销,B列为月累计 第二步:在B2单元格输入公式:=IF(A2<>"",IF(ISNUMBER(B1),A2+B1,A2),"")然后下拉,可以一直拉很多都没有关系 第三步:在A列输入日销数据即可,B列会自动计算月累计,A列没有输入数值的,B列对应的单元格也不会显示。注意:这里默认为一个...

一个密度计如图所示,密度计上的A、B两点分别是最上面和最下面的刻度位置...
如果没有其它附加条件的话,很有可能是答案错了,不能盲目相信答案

一小组同学使用了如图所示装置测滑动摩擦力;将A、B叠放、分别用弹簧测...
B分别对A向左的摩擦力;并且弹簧测力计b的示数等于两个摩擦力之和,故弹簧测力计a、b示数不相等;如果物体A没有做匀速直线运动,则弹簧测力计b的示数范围就比较大,也可导致弹簧测力计a、b示数不相等.故答案为:60;A与水平面还有摩擦力;弹簧测力计b没有做匀速直线运动.

asp.net如何制作点击同一个连接时,第一次点击一次进a网页,再点一次进入...
<asp:LinkButton id="button1" runat="server" postbackurl="a.aspx" taget="_blank" \/> LinkButton_clock事件写上如下 button1.postbackurl="b.aspx";\/\/把LinkButton 的链接地址改掉 当你第一次点击的时候就是默认的a页面,你跳的a页面的同时也把LinkButton 的链接又改成b了 ...

Sp杂化计算公式
其中,a和b是常数,表示s轨道和p轨道在杂化中的贡献程度。这些常数的值可以通过实验或计算方法(如分子轨道理论)获得。在碳原子的SP杂化中,通常有a = √3 和 b = 1。 对于碳原子的SP³杂化,其中一个s轨道和三个p轨道通过线性组合形成四个SP³杂化轨道。其计算公式如下: SP³轨道 = a × s轨道 + b...

怎样给孩子制作一个合理的饮食安排
关键词:幼儿 营养 合理 膳食 幼儿是一个特殊的群体, 其特殊性就表现在他们正处于身体和大脑的发育期, 充足、合理的营养对他们尤其重要。人体所需要的营养都来源于食物, 所以我们要合理安排好幼儿的每日饮食。营养是指机体摄取、消化、吸收和利用食物的整个过程。根据现代营养学的理论, 食物中的营养素有...

大学生听力保姆级攻略
23年大英赛听力共分为A、B、C、D四个部分,共计25道小题,总分为30分。Section A: 短对话,共由五段简短对话组成,内容以日常生活对话为主;题目设置类型为选择题。放音时五段对话及问题依次序播放一遍,每段对话之间空有15秒的时间供参赛者阅读选项,并从四个选项中选择出一个最佳答案。Section B: 长对话,共由...

如图所示,把一个自制的密度计分别放入不同的液体中,由此得出的下列判断...
∵同一个密度计放在甲、乙液体中都漂浮,∴F浮甲=F浮乙=G,∴密度计在甲、乙两种液体中受到的浮力都等于密度计受到的重力G,因此A和B都不符合题意.由图知密度计排开液体的体积V排甲>V排乙,又∵F浮=ρ液V排g,∴ρ甲<ρ乙,因此C不符合题意.而ρ甲=ρA,ρ乙=ρB,即ρA<ρB,...

休宁县13747408805: VB中怎样制作一个计时器? 能够设置倒计时的时间,并进行倒计时 -
阳初苦参: 1、打开VB6.0,新建一个工程,在窗体中添加三个命令按钮,caption分别改为“设置倒计时”、“启动倒计时”、“继续”,将窗体Form1的caption属性改为“倒计时”,添加一个计时器控件,添加一个文本框. 2、将文本框的Text属性清...

休宁县13747408805: vb计时器的设计 -
阳初苦参: 新建一个文本框,两个按钮,一个时间控件 然后打开代码框 把里面的代码全清空,再把下面的复制进去就可以了 Dim a, b, c, d As Integer Private Sub Command1_Click() If Command1.Caption = "开始计时" Then Timer1.Enabled = True Timer...

休宁县13747408805: 用VB编写计时器、怎么编呢? -
阳初苦参: 控件用timer,设置好参数interval这个参数是控制触发时间间隔,以毫秒为单位的.计时器的功能就要你自己去编了,基本思路就是按钮点击启动timer,设置几毫秒触发检查当前系统时间,并显示当前时间和启动时间的插值,另设置一按钮停止计时.这是个入门程序,比较简单的

休宁县13747408805: vb计时器怎么做过程
阳初苦参: 举个例子:在窗体上放入一个timer控件 双击窗体 输入timer1.interval = 1000 在窗体上放入一个标签控件Label 双击timer控件输入代码 label1.caption = time() 运行一下,改程序就为读取系统时间了.

休宁县13747408805: vb如何制作计时器
阳初苦参: 窗体上除了你现有的控件,再加一个textbox用来输入倒计时的秒数 以下是代码 Option Explicit Dim daojishi As Integer Private Sub Command1_Click() daojishi = Val(Text1.Text) Timer1.Interval = 1000 Label1.Caption = "距离结束还有" & daojishi...

休宁县13747408805: VB中,设计一个计时器,能够设置倒计时的时间,并进行倒计时 -
阳初苦参: 给你举个例子 添加一个Timer控件,一个Label控件和一个Text控件 private sub form1_load() Timer1.Interval=1000 '这里是时间间隔 text1.text="" Label1.caption="请在文本中输入倒计时的时间(单位为s)" end sub private sub Timer1_Timer() ...

休宁县13747408805: VB做计时器 -
阳初苦参: Private Sub Form_Load() Timer1.Interval = 1000 Label1.Caption = 1 End Sub Private Sub Timer1_Timer() Label1.Caption = Val(Label1.Caption) + 1 End Sub

休宁县13747408805: 怎样用VB做一个计时器?
阳初苦参: 在窗体上画一个Label和一个计时器,写下如下代码,即可. Private Sub Form_Load() Timer1.Interval = 2000 Timer1.Enabled = True Label1.Caption = Time End Sub Private Sub Timer1_Timer() Label1.Caption = Time End Sub

休宁县13747408805: VB设计题:设计一个计时器,能够设置倒计时的时间,并进行倒计时.帮忙给设计一下,并加上注释. -
阳初苦参: Dim a As String Dim s As Integer Private Sub Command1_Click()a = InputBox("输入格式为:" & vbCrLf & " 时,分,妙 ", "输入倒计时", "0,0,60")x = Split(a, ",")For i = 0 To UBound(x)Print x(i)Next is = Val(x(0)) * 60 * 60 + ...

休宁县13747408805: 求vb计时器做法 -
阳初苦参: Private Sub Command1_Click() Text1.Text = Time End Sub 画个定时器按钮设置它的interval的值为1000

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网