1

有没有人有这方面的例子,我已经尝试了几天,我无法弄清楚。

帮助...

这是我尝试过的事情之一:

var aTimer = new System.Timers.Timer(10000);
aTimer.add_Elapsed(handler);
}

public function handler(sender: Object, e : ElapsedEventArgs){ }
4

1 回答 1

2

您的aTimer对象似乎是函数中的局部变量,这意味着它可能会被垃圾收集。尝试将其移动到您班级的某个字段中。

此外,设置Elapsed属性后,您需要启动计时器:

aTimer.Start();
于 2012-05-24T06:25:57.183 回答