VB倒计时功能,要求在text里显示剩余,格式oo:00:00

如题所述

1. Dim t As Double
2. Private Sub Command1_Click()
3. Label1.Caption = "现在开始倒计时"
4. t = Val(Text1.Text) * 60
5. Timer1.Enabled = True
6. Text1.Text = Format(t \ 3600, "00:") & Format(((t + 1) Mod 3600) \ 60, "00:") & Format(t Mod 60, "00")
7. End Sub
8. Private Sub Form_Load()
9. Timer1.Enabled = False
10. Timer1.Interval = 1000
11. Label1.Caption = "请输入倒计时的分钟数"
12. End Sub
13. Private Sub Timer1_Timer()
14. t = t - 1
15. Text1.Text = Format(t \ 3600, "00:") & Format((t Mod 3600) \ 60, "00:") & Format(t Mod 60, "00")
16. If t < 0 Then
17. Timer1.Enabled = False
18. MsgBox "时间到!"
19. End If
20. End Sub
温馨提示:内容为网友见解,仅供参考
无其他回答

VB倒计时功能,要求在text里显示剩余,格式oo:00:00
1. Dim t As Double 2. Private Sub Command1_Click()3. Label1.Caption = "现在开始倒计时"4. t = Val(Text1.Text) * 60 5. Timer1.Enabled = True 6. Text1.Text = Format(t \\ 3600, "00:") & Format(((t + 1) Mod 3600) \\ 60, "00:") & Format(t Mo...

vb一小时倒计时源代码,格式00:00:00
给一个自己写的,篇幅更短,代码更简洁易懂的,允许自行指定24小时之内的倒计时。指定时,hh是小时数,赋值0-23,mm是分钟数,赋值0-59,ss是秒数,赋值0-59,但mm和ss通常为0。点击倒计时的按钮即可开始。'窗体内需要建立Command1控件和Timer1控件 Dim timeall As Long '计算倒计时的总秒数 P...

...在窗体上显示00:04:00 运行开始倒计时,到还剩00:00:30 提示...
一个timer控件 代码:Private Sub Form_Load()Label1.Caption = "00:"Label2.Caption = "04"Label3.Caption = ":"Label4.Caption = "00"Timer1.Interval = 1000 End Sub Private Sub Timer1_Timer()If Label2.Caption = "00" And Label4.Caption = "30" Then Print "提示"Beep End If...

如何用vb制作一个倒计时器,格式00:00:00,,要求已进入该页面,计时器自动...
直接用标签控件排列好格式就好了,至于进入该页面后自动计时,那就直接在load中让计时器=true就是了。

怎么用vb编写倒计时的程序
用VB6.0写的,运行时单击“设置”按钮,弹出Inputbox输入框供用户输入倒计时的时间(以分钟为单位)。单击“开始”按钮则在文本框内显示剩余的时间数(以时:分:秒的格式),同时滚动条上的滚动块同步随时间自左向右移动。dim shi as long dim fen as long dim miao as long Private Sub form_...

如何在vb中的Text1中显示“还剩下n秒”(n代表100~0的各个数)
需要一个Timer1控件:Private Sub Form_Load()Timer1.Interval = 1000 Timer1.Enabled = True End Sub Private Sub Timer1_Timer()Static t As Integer If t = 0 Then t = 100 ElseIf t = 1 Then Text1.Text = "时间到"t = 0 Timer1.Enabled = False Exit Sub Else t = t - 1 ...

vb 定时,显示倒计时
EndTime = Now + CLng(Text1.Text) \/ (24 * 60)Timer1.Interval = 1000 Timer1.Enabled = True End Sub Private Sub Timer1_Timer()t = EndTime - Now If t < 0 Then Timer1.Enabled = False Else If t >= 1 Then Label1.Caption = "距离本次定时还剩 " & Int(t) & "天 "...

如何用VB程序设计出倒计时(编程)
当`sum_zj1`变为零或负数时,将改变窗口背景色为红色,并禁用定时器。通过调整示例代码中的`sum_zj1`变量,您可以轻松实现不同时间长度的倒计时功能。此外,程序利用了`Timer`控件和`Text`控件来显示当前时间和剩余时间,实现了与系统时钟同步的倒计时。使用这段代码作为基础,您可以根据具体需求调整和...

怎样利用vb计时器在text上显示倒计时
1创建一个窗体 2添加一个text文本框 3添加一个timer时间 4添加一个command按钮 代码可以这么输入 Private Sub Form_Load()Timer1.Enabled = False Timer1.Interval =""(这个时间可以自己设置)1000=1秒 End Su ~~~Private Sub Command1_Click()Timer1.Enabled = True End Sub 这样就可以了 Privat...

怎样用VB编写一个倒计时程序
代码如下:Dim n As Integer Dim t As String Private Sub Command1_Click() '计时开始 If Text1.Text = "" Then Exit Sub End If t = Val(Text1.Text)Timer1.Enabled = True Label1.Caption = "剩余时间:" & t & "分钟"End Sub Private Sub Command2_Click() '退出程序 End...

相似回答
大家正在搜