step 1:定义Timer
System.Windows.Forms.Timer mTimer = new System.Windows.Forms.Timer();
step 2:初始化定时器
mTimer.Tick += new EventHandler(TimerEventProcessor); // 设置定时器处理函数
mTimer.Interval = 2000; // 定时时间
mTimer.Enabled = false; // 默认不打开定时器
step 3:定义定时器处理函数
private void TimerEventProcessor(Object myObject, EventArgs myEventArgs)
{
mTimer.Enabled = false;
// 添加你的处理
}
在使用的时候直接用
mTimer.Enabled = true;
来打开定时器就OK。
这里用完后会关闭定时器