黑马程序员技术交流社区
标题:
关于线程的一点疑惑
[打印本页]
作者:
mzh901024
时间:
2013-8-9 23:19
标题:
关于线程的一点疑惑
Process MyProcess = new Process();
MyProcess.StartInfo.FileName = "\\Flash Disk\\emsprocess\\EMSProcessBack.exe";
MyProcess.StartInfo.Verb = "Open";
MyProcess.Start();
this.label1.Text = "数据重新加载,请稍候...";
this.label1.Refresh();
Application.DoEvents();
Thread.Sleep(10000);
this.Dispose();
Thread.CurrentThread.Abort();
Application.Exit();
复制代码
开这个EMSProcessBack.exe会覆盖原来的程序,但是原来的程序被占用的了,好像是线程没有结束。 我已经把线程关了为什么还出现这种状况,有什么解决方法没?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2