日期:2014-05-19  浏览次数:21084 次

定时调用
我写了一个函数,请问如何定时调用这个函数啊?
例如,一个textbox里任意输入一个时间,点击一个button按钮,就在这个时间调用这个函数!

------解决方案--------------------
楼上的比较不错。你的意思我懂了。
楼主,帮你弄个简单的
全局变量 private int i = 0;
private int sj = 0;
private void button1_Click(object sender, EventArgs e)
{
sj = 0;
sj = Convert.ToInt32(textBox1.Text);
sj *= 60;
timer1.Interval = 1000;//按秒计时
timer1.Enabled = true;
}


private void timer1_Tick(object sender, EventArgs e)
{
i++;
if (i == sj)
{
i = 0;
timer1.Enabled = false;
//执行调用的方法
Console.WriteLine( "执行结束! ");
}
}