主题:  为什么时间不能及时更新?

浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
#12002/12/2 13:19:22
我用显示图标显示变量{Minute}和{Sec},并且勾选了显示图标的Update Displayed Variables选项,发现秒钟可以及时更新,但是当秒钟从59变为0时,分钟不发生变化,没及时更新,为什么呀?



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#22002/12/2 13:57:39
不会吧!是在同一个显示图标里面么?



lzyman

职务:普通成员
等级:1
金币:1.0
发贴:202
#32002/12/2 15:33:44
如果是在零秒运行程序时,分在零秒更新,否则不在零秒更新。



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
#42002/12/2 15:38:56
是在同一个显示图标里啊,另外,lzyman,在零秒运行程序,是什么意思啊?



lzyman

职务:普通成员
等级:1
金币:1.0
发贴:202
#52002/12/2 22:51:24
仅用显示图标显示变量{Minute}和{Sec},不会实现只有分钟和秒钟的电子钟效果,因为这样做的话,只能在零秒运行时才能与系统时间同步;具体说,22点10分0秒时运行这个程序,过了60秒后,程序会显示11分0秒;如果22点10分10秒时运行这个程序,过了50秒后,程序只会显示10分0秒,只有到了22点11分10秒时,程序才会显示11分10秒。
若要达到你所需要的效果,可用test函数做,并且在3分3秒时可以做成03:03的效果。



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
#62002/12/3 9:01:43
明白了,谢谢lzyman!