让某一方法,在一定的周期内执行
2008-05-16 14:23
295 查看
using System.Timers;
using System.Windows.Threading;
Timer cachingTimer = new Timer();//定义变量
public void OnLoad(object sender, RoutedEventArgs e)
{
cachingTimer.Elapsed += new ElapsedEventHandler(onTimedEvent);
cachingTimer.Interval = 50000;//50秒
cachingTimer.Enabled = true;
}
private void onTimedEvent(object sender, ElapsedEventArgs e)//事件
{
Dispatcher.Invoke(DispatcherPriority.Normal, new updateUi(change_click));
}
private void change_click()//方法
{
NamespaceCaching.CachingE2LanguageType();//被周期调用的方法
}
using System.Windows.Threading;
Timer cachingTimer = new Timer();//定义变量
public void OnLoad(object sender, RoutedEventArgs e)
{
cachingTimer.Elapsed += new ElapsedEventHandler(onTimedEvent);
cachingTimer.Interval = 50000;//50秒
cachingTimer.Enabled = true;
}
private void onTimedEvent(object sender, ElapsedEventArgs e)//事件
{
Dispatcher.Invoke(DispatcherPriority.Normal, new updateUi(change_click));
}
private void change_click()//方法
{
NamespaceCaching.CachingE2LanguageType();//被周期调用的方法
}
相关文章推荐
- 一定时间间隔执行某个方法
- 定时器的使用 或者按照某个周期一直执行某个方法
- Java调用某一js文件中的方法,执行并返回结果
- JavaScript中让方法延迟指定时间后再执行,以一定时间为间隔循环执行
- 重新想象 Windows 8 Store Apps (42) - 多线程之线程池: 延迟执行, 周期执行, 在线程池中找一个线程去执行指定的方法
- Spring之任务调度(类似javascript的timeout方法,每隔一定时间执行操作)
- 周期(实现了每天,每周,每月,每年的间隔一定时间重复执行的周期)
- Android Activity onPause ,onStop ,onDestroy方法不一定执行
- python获取父类的子类(遍历,递归),并循环执行所有子类的某一方法
- js代码定时执行一个方法,延迟一定时间后执行一个函数
- Python函数的周期性执行实现方法
- 定时分批次执行某一方法
- 关于Android中定时周期执行线程方法
- [self performselector: withObject: afterDelay:];一定时间后执行某个方法
- js实现循环执行某一方法
- [self performselector: withObject: afterDelay:];一定时间后执行某个方法
- 一定间隔时间下重复执行一个函数的几个方法
- C#中添加三个线程同时启动执行某一方法,并依次调用某方法中的循环打印输。
- 访问某页面后自动执行某一action的方法
- debounce函数让一个方法在一定时间内只能执行一次