求一线程的问题, 急啊! (今天的面试题,明天要交作业) 做好了才有可能叫去工作 谢谢了 帮帮小弟!我做的是叫程序处理点事,每工作10秒钟, 休息10秒, 然后在继续!可我用了time控件不行!private void timer1_Tick(object sender, System.EventArgs e)
{
Thread.Sleep(10000);
}我这样做的不行! 运行10秒后,程序就停止响应了! 听朋友说要用多线成? 请问怎么用啊? 谢谢啊! 我目前只会用一个线成! 急啊!那位好心人帮帮忙呀! 谢谢大家了!
{
Thread.Sleep(10000);
}我这样做的不行! 运行10秒后,程序就停止响应了! 听朋友说要用多线成? 请问怎么用啊? 谢谢啊! 我目前只会用一个线成! 急啊!那位好心人帮帮忙呀! 谢谢大家了!
解决方案 »
- c# 将多张图片合并为一张图片
- C#能不能写匿名类来继承接口?
- 关于datagirdview的问题
- 如果统计我的搜索结果?使效率更高
- c#选中文件夹控件 怕分浪费了回帖有一定建议的狂补分
- 如何将图片从filestream直接保存到数据库
- 请问如何实现WinForm中ComBox下拉菜单中每列带上ChecBox
- C# winform DataGridView的扩展操作
- 我的关于线程的一些不理解的问题,请高手请教!!
- 十万火急:谁能帮我解决图形文件和二进制的相互转换问题?倾囊奉送了!
- 在C/S结构中连接数据库的问题!
- 求助在WinForm下,把DataGrid中的数据导入到Excel2003中的代码?
{
timer1.Enabled = false;
Application.DoEvent();
Thread.Sleep(10000);
timer1.Enabled = true;
}
Timer timer1;
private void Form1_Load(object sender, System.EventArgs e)
{
timer1= new Timer(this.components);
timer1.Interval=10000;
timer1.Tick += new System.EventHandler(this.timer1_Tick);
thread=new Thread(new ThreadStart(doS));
thread.Start();
}
private void doS()
{
//your things
}
private void timer1_Tick(object sender, System.EventArgs e)
{
thread.Join(10000);
}
//大概这样 能看懂吧