求救:C# WinForm 怎么实现延时操作?
比如Button1_Click(objectsender,EventArgse){inta;//等待0.5秒intb;//等待1秒intc;//就是类似于这样的效果,求帮...
比如
Button1_Click(object sender, EventArgs e)
{
int a;
//等待0.5秒
int b;
//等待1秒
int c;
//就是类似于这样的效果,求帮忙啊
}
最好具体一点啊,新手求指教!百度别乱删了! 展开
Button1_Click(object sender, EventArgs e)
{
int a;
//等待0.5秒
int b;
//等待1秒
int c;
//就是类似于这样的效果,求帮忙啊
}
最好具体一点啊,新手求指教!百度别乱删了! 展开
3个回答
展开全部
如果你延时不需要做什么的话,只是延时最简单的使用Thread.Sleeping(time)方法
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上+1
可以控制线程。也可以用计时器~
Timer tm = new Timer(1000);
tm.Enabled = true;
tm.Elapsed += new ElapsedEventHandler(tm_Elapsed); //tm_Elapsed就是你要延迟执行的方法
可以控制线程。也可以用计时器~
Timer tm = new Timer(1000);
tm.Enabled = true;
tm.Elapsed += new ElapsedEventHandler(tm_Elapsed); //tm_Elapsed就是你要延迟执行的方法
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询