如果我希望我的应用程序每2小时执行一次操作(例如弹出一条消息),我该怎么做?
我是否在onLoad()或其他地方编写该组代码?
最佳答案
假设使用WinForms。
您应该使用Windows Timer Class
将计时器组件拖放到您的窗体。
将时间间隔设置为7200000(2 * 60 * 60 * 1000)毫秒。
订阅Tick
事件(此组件具有的唯一事件)。
private void timer1_Tick(object sender, EventArgs e)
{
MessageBox.Show("Example");
}
如果未阻止UI线程,则计时器内的代码将每2小时触发一次。
关于c# - Visual Studio 2008,计时器,C#,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6287472/