作者SatanBaby (加油)
看板Visual_Basic
标题[VB6 ] 两个timer.interval的问题
时间Tue Apr 10 01:24:49 2007
请问大家
1.timer.interval最高只到65536 如果要每30分-1小时执行一次要如何做
2.timer.interval = 5000 则是每五秒执行一次 而在程式执行时欲将timer关掉
timer.interval = 0
问题来了 假设在两秒的时候执行timer.interval = 0
那麽过了三秒之後timer里面的内容依然会执行一次 接着才会真正的停止计时
有什麽方法可以让timer停止时就真正的停止 不管计时到几秒钟
谢谢大家^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.165.93.164
1F:推 Berger927:.Enable 04/10 02:30
2F:推 fumizuki:变数记录前次执行时间,每秒钟都去检查是否到达30分钟了 04/11 21:34
3F:推 JACKGUNDAM:timer object是不精确的 04/14 14:15
4F:→ JACKGUNDAM:用Timer-系统每日秒数,do,loop,doevents,if…exitdo 04/14 14:16
5F:→ JACKGUNDAM:要怎样写就要动脑了,每个人写法都不一样 04/14 14:19
6F:→ JACKGUNDAM:Timer是保留字,不是物件,显示今天0:00到现在的秒数 04/14 14:21
7F:→ JACKGUNDAM:单精确值,只保留小数後两位 04/14 14:23