我的问题是,倒计时来显示时间,比如:6.00.00-0.00.00如果到时停止一切任务。
不直它的函数是什么》
请大家多多指教?
谢谢?OK
不直它的函数是什么》
请大家多多指教?
谢谢?OK
解决方案 »
- 需要一个简单易懂的“在线答疑”的asp代码,希望各位帮帮忙
- 打开水晶报表.rpt文件非常慢
- 高手请进:一个连接数据库与数据转换的问题?????
- 请问如何用程序根据文件的后缀名来调用相应的应用程序来打开这个文件?
- 谁能帮我把用rar压缩的数据库解开
- 怎样在VB中实现在text控件中逐行显示文本的效果
- Restore 用不好呢?
- 如何使用类似于outlook风格的控件?
- 关于SQL存储照片的问题?
- 谁知道怎样用format()函数将时间格式化方式精确到毫秒?
- 以后可能很少来了,散分给VB的朋友。
- 如何在制作ASP的Dll组件时添加Internet Transfer Control和winsock控件???来者有分,不够再加!
Timer的Interval等于1000才是一秒
而Timer数据类型是整形所以定义不了太长的时间
还是得加个计数器
---------------------------------------------------------
在Form1上加一个Timer1
用下面的代码
---------------------------------------------------------Dim S As Integer
Dim tmpcounter As Integer
Private Sub Form_Load()
Timer1.Interval = 1000 '定时间隔为1秒
S = 10 '一共执行10个Timer单位
tmpcounter = 0 '计数器
Call Timer1_Timer
End SubPrivate Sub Timer1_Timer()
If tmpcounter > S Then
End
Else
tmpcounter = tmpcounter + 1
End If
End Sub
如:
ix=ix-1 'ix为设定的时间的long型,可由设定的时间推算出,以秒为单位
lblcaption.caption=dateadd("s",-(ix),now)
if format(标签.caption,"hh:mm:ss")<= "00:00:00" then
'执行什么事件
exit sub
endif
标签.caption=dateadd("s",-1,标签.caption)
end sub
标签.caption="6:00:00"
end sub