当前位置:编程学习 > C#/ASP.NET >>

怎么编写随时可以停止的软件?

我编写的软件有个停止按钮,希望按下后能够停止正在运行的动作,这个需要从那方面实现?谢谢 --------------------编程问答-------------------- 多线程,吧运行放到新线程里
点击停止,阻塞新线程 --------------------编程问答-------------------- 有没有什么分层编写的思路呀?那个多线程我试过不理想  您老有没有什么好的例子  我查了些感觉单纯算个数据行 结合我的程序就不行了  因为要不断的更新ui  哎 --------------------编程问答-------------------- 标志 加 线程停止 强制停止等,看看多线程吧
或 标志 加 定时器内 尝试不断停止 --------------------编程问答-------------------- 恩恩,彻底有效简单易行的方法就是在程序上加一个电源按钮,插头也行 --------------------编程问答-------------------- 如同复制文件那样界面线程可以显示进度?按暂停可以暂停,按停止可以停止?用BackGroundwork控件试试。 --------------------编程问答-------------------- Dim IsStop As Boolean

If IsStop then ...

...

IsStop = True --------------------编程问答-------------------- 想来想去只能是多线程了,因为如果只有主线程的话,在没有执行完当前的代码之前,是不会去做别的事的。
在主线程繁忙的时候,只能由另一个线程来终止进程.
补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,