本文介绍了每小时调用一次的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想知道如何以编程方式调用有关时间的方法.在我的示例中,我想每小时调用一个方法.
I would like to know how to programmatically call a mathod regarding on time. In my example I would like to call a method every hour.
推荐答案您好, 在Windows应用程序中: Hello, In Windows Application: public Form1() { InitializeComponent(); timer = new System.Timers.Timer(); timer.Interval = 1000 *60 * 60; timer.Elapsed += new System.Timers.ElapsedEventHandler(timer_Elapsed); timer.Start(); } void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e) { MyMethod(); } private void MyMethod() { //... }
在WPF中:
In WPF:
void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e) { Dispatcher.Invoke((Action)delegate() { MyMethod(); }); }
使用Timer对象.请参见示例此处 [ ^ ] use Timer object. see example here[^]
更多推荐
每小时调用一次
发布评论