Params
Vars
Global Integer timeId;
Events
OnInit()
{
TimeID=CreateTimer(1000*6);
}
OnTimer(Integer id,Integer millsecs)
{
If(id == TimeID)
{
FileAppend("c://test.tbf",DateTimeToString(SystemDateTime)+": "+Text(TimeID));
}
}
用这个测试下就知道了,每个TIME会重复多运行一次,之前的版本不会。
这个有点意思,有两台常用的电脑直接升级就是上面的结果,会多运行一次,用了同几个公式不能正常运行。在另一台不常用的电脑跨版本升级就正常。这个只能你们去查了,
用了你的代码试了一下,6秒钟触发了一次OnTimer,符合预期,应该是正常的