救命啊..如何让程序停止XX秒?....C# 我的程序只有一个主线程,当程序执行一个任务后,让其等等XX秒.. 除了 Thread.sleep() 这种方法,这种方法会使整个程序,包括界面都会假死... 所以有没有别的办法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1. 使用Timer控件2. 使用一个新的线程开你的任务 你可以换个思路呀,比如使用多线程,或Timer,或BackgroundWorker 主要是要解决这个问题... 这个帖子..http://topic.csdn.net/u/20080520/18/2622c5c5-d77e-4cef-b11d-3ab5e828e5ae.html.... 我觉得timer控件就可以了啊。 你应该把你要执行任务的那个方法创建为一个线程,这样这个线程sleep而不影响界面和其他线程。 - -..可会提示关于这个线程不能操作控件的错误.. 因为调试的时候,IDE认为那样不安全...编译能通过.. 使用timer控件.勘察timer控件本身就是一个线程,你要是不想用timer控件的话可以自己写线程放里。 http://topic.csdn.net/u/20080520/18/2622c5c5-d77e-4cef-b11d-3ab5e828e5ae.html 为了解决这个帖子的问题.. 我发现好像只能用委托的方式. 但是我对"委托"很陌生.. 有没有详细,简单的方式? C#读取word表格信息,表格里包含单元格合并 <a>标签是内联元素吗? 在页面上动态添加控件的问题 c#中关于 mainmenu 与 contextMenu的问题 如何反编译C#的dll? [问题] 如何让进度条一遍又一遍的从头到尾的走,速度没有限定,差不多就行,直到某一函数结束。 c# 怎样做好一个程序升级管理 C#自画表格双面打印 ★☆★☆★在WEB模式下用WEBCLIENT上传文件报405错误谁能解决!?★☆★☆★ 高分求助一个古老的问题 这个问题很迷茫。。。。。 关于C#做计算器的 复杂的SQL
2. 使用一个新的线程开你的任务
这个帖子..
http://topic.csdn.net/u/20080520/18/2622c5c5-d77e-4cef-b11d-3ab5e828e5ae.html
....
你应该把你要执行任务的那个方法创建为一个线程,
这样这个线程sleep而不影响界面和其他线程。
勘察timer控件本身就是一个线程,你要是不想用timer控件的话可以自己写线程放里。
为了解决这个帖子的问题.. 我发现好像只能用委托的方式. 但是我对"委托"很陌生.. 有没有详细,简单的方式?