腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
有
可能
杀死
BackgroundWorker
的
线程
吗?
、
、
有没有
可能
“
杀死
”
BackgroundWorker
的
线程
请问我该怎么做呢?任何建议都将不胜感激。 提前谢谢。
浏览 7
提问于2009-02-12
得票数 6
回答已采纳
1
回答
正在取消
线程
我
有
一个使用20个
线程
的
应用程序。这是一个使用
线程
发送邮件
的
电子邮件客户端。我
是否
必须创建一个
线程
来封装邮件
线程
,这样我才能
杀死
封装
线程
?顺便说一下,我目前使用
的
是<
浏览 3
提问于2010-03-05
得票数 3
1
回答
可取消
线程
队列
、
、
我通过添加两个DateTime变量解决了这个问题:一个节省了实际显示
的
计算点
的
时间,并在发送实际
线程
中
的
实际计算时进行了其他控制。当计算完成后,我比较这两个日期,并覆盖实际
的
点列表,如果它是新
的
。)
backgroundWorker
= new
BackgroundWorker
();
backgroundWorker
.DoWork+=
backgroundWo
浏览 1
提问于2015-09-30
得票数 0
回答已采纳
1
回答
游戏AI最推荐
的
线程
模式是哪一种?如何实现?
、
、
、
、
我是C#中
的
线程
新手,尽管我读了很多关于
线程
的
理论,但在实践中对我并没有太大
的
帮助。 我想编写一个跳棋游戏
的
AI函数(minmax alphabeta),并在一个不同
的
线程
中执行它。
有
4种选择:常规踏面,
线程
池,异步委托,
BackgroundWorker
。对我来说,
BackgroundWorker
似乎是最理想
的
,它有完成任务
的
委托,这样我就可以运
浏览 5
提问于2011-12-18
得票数 2
6
回答
如何完全“
杀死
”后台工作人员?
、
当用户单击"START“按钮时,这一系列操作就开始了,这是由
backgroundWorker
1_DoWork()中
的
后台工作程序完成
的
。我正在考虑在代码中实现以下内容,在开始另一个操作序列之前,使用while循环“
杀死
”后台工作程序:{ }
浏览 2
提问于2009-04-29
得票数 58
4
回答
BackgroundWorker
是否
提供真正
的
多
线程
?
、
、
、
学习构建多
线程
WPF应用程序时,我读到了一些关于使用
BackgroundWorker
的
限制,这些限制对我来说并不是很清楚。请帮我理解一下:简而言之,
BackgroundWorker
是否</
浏览 1
提问于2010-02-13
得票数 5
回答已采纳
2
回答
应用程序关闭时
的
BackGroundWorker
线程
、
、
以下是我
的
设想:- 我
有
一个
BackGroundWorker
线程
,它订阅了2个事件,DoWork和RunWorkerCompleted,在DoWork事件中,我正在执行计时任务和更新UI,该UI正在使用MainThread启动加载程序,而在RunWorkerComplete上,我正在更新正在停止加载器
的
UI。现在,我想确保当我
的
应用程序在
BackgroundWorker
处于运行状态时终止时,即加载程序正在旋转,我希望确保它
杀死
了BakcgroundWo
浏览 4
提问于2013-07-26
得票数 0
回答已采纳
1
回答
是否
可以在c#中终止(而不是取消)
backgroundWorker
?
、
我想使用后台工作程序来完成所有繁重
的
处理,但我希望能够在运行时停止它。我面临
的
问题是,我可以用“but Worker1.CancelAsync()”取消它,但它不会立即停止。有没有办法立即“
杀死
”
线程
?有没有
可能
在单击后立即停止
线程
,而不是等待当前睡眠结束?我
的
代码: private void
backgroundWorker
1_DoWork(object sender, System.ComponentModel.DoWorkEventArg
浏览 144
提问于2021-02-10
得票数 0
4
回答
后台工作人员
的
IsBusy和"IsAlive“是一样
的
吗?
、
、
、
、
我正在尝试找出一种方法来验证
BackgroundWorker
线程
是否
处于活动状态(即仍在运行。该
线程
本质上被实现为一个简单
的
无限循环:{ Thread.Sleep(10000);到目前为止,我找到
的
最接近IsAlive()
的
是属性,但是考虑到我
的
线程
大部分时间都是处于睡眠状态,我不确定这
是否
能完成工作。
浏览 0
提问于2012-10-30
得票数 7
回答已采纳
5
回答
后台工作程序中止
、
、
我最近尝试使用
backgroundworker
,而不是“经典”
线程
,我意识到它带来
的
问题比解决方案更多,至少对我来说是这样。我
有
一个后台工作人员运行同步读取(在本例中是从serialPort),并且在一行代码中被阻塞了大约30秒,然后取消挂起不是解决方案。我需要一种方法来强制中止或
杀死
后台工作者
线程
。
浏览 1
提问于2009-03-05
得票数 9
回答已采纳
2
回答
如何限制任务在.Net下运行多长时间?
、
、
、
、
我知道
有
多种方法可以限制任务在.Net下运行多长时间,我想知道
是否
还有其他
的
方法我错过了,或者修改/改进了我以前使用过
的
方法。 创建一个Thread,对其进行轮询以完成一段时间,然后终止
线程
。这里
的
问题是,如果异步代码被卡在代码
的
某个部分,它
可能</em
浏览 3
提问于2011-02-03
得票数 0
回答已采纳
2
回答
不体面地
杀死
基于
线程
的
日志实例?
、
、
应用程序日志记录是通过自定义滚动平面文件日志库使用普通和乏味
的
日志文件完成
的
。为了降低对硬盘
的
写访问量,在下列情况下,日志事件会排队等待:( a)达到最大队列项限制;或( b)经过一定时间。对于时间间隔方面,日志库运行一个
线程
,该
线程
定期刷新队列。现在,日志记录实例是静态访问
的
、单例
的
和应用程序范围
的
(在许多其他库中使用),有时开发人员忘记释放刷新
线程
,结果即使应用程序“关闭”,
线程
也会继续运行,应用程序必须通过任务
浏览 3
提问于2013-09-23
得票数 0
回答已采纳
1
回答
即使在处理完任务管理器之后,带有PhantomJS
的
线程
也会留在任务管理器中。
、
、
、
、
我
有
一个多
线程
应用程序,可以生成启动PhantomJS网络驱动程序
的
线程
。在程序中,我
有
一个选项,退出(处理)所有开放
的
网络司机。 我使用这个选项,它们最终都关闭了。根据我已经启动
的
线程
数,它甚至可以占用一分钟时间。
是否
有
一种方法可以同时从系统托盘中消除实例,同时释放webdriver?
浏览 1
提问于2014-09-09
得票数 1
回答已采纳
1
回答
Winforms:后台工作者-
杀死
它
的
最好方法
我注意到后台worker
有
一个
backgroundWorker
1.CancelAsync();方法,但是当您调用此方法时,您仍然需要在worker方法中添加代码,以检查取消请求。所有这些都是礼貌和良好
的
,但如果您只是想立即
杀死
线程
怎么办?这是怎么做到
的
。 我想消灭这个
线程
,不通过begin也不收集200条。
浏览 0
提问于2009-11-03
得票数 0
回答已采纳
2
回答
如果两个
线程
试图在没有任何锁定机制
的
情况下访问同一个变量,会发生什么情况?
、
假设我
有
一个
BackgroundWorker
,它运行在主
线程
和工作
线程
之间共享
的
WorkObject上。主
线程
可以定期检查IsFinished,以确定工作人员
是否
完成了任务。在这样简单
的
情况下,
是否
需要使用同步机制来保护对IsFinished
的</e
浏览 1
提问于2018-02-23
得票数 0
回答已采纳
3
回答
在C#中使用
BackgroundWorker
?
、
、
关于使用
BackgroundWorker
,我
有
两个问题: 1)假设你
有
函数A和函数B。函数A创建了一个运行函数B
的
BackgroundWorker
。所以
BackgroundWorker
现在在一个单独
的
线程
上运行函数B。函数B是一个无限
的
while循环,我打算长时间运行它。在函数A使用
BackgroundWorker
之后,它返回。既然启动
BackgroundWorker
的
函数(函数A
浏览 0
提问于2012-01-17
得票数 2
回答已采纳
1
回答
具有作为委托传递
的
所有内容
的
BackgroundWorker
、
、
我想将整个代码传递给
BackgroundWorker
DoWork事件。我是这样看
的
{ { } ,它在主
线程
上调用它,从而使
BackgroundWor
浏览 5
提问于2014-04-05
得票数 0
回答已采纳
1
回答
BackgroundWorker
线程
访问在VS2010 / .NET 4.0中
的
不同?
、
、
、
、
这里
有
一个有趣
的
问题--在VS2005 / VS2008运行于.NET 2.0 / .NET 3.0 / .NET 3.5
的
情况下,
BackgroundWorker
线程
可能
不会直接更新启动该
线程
的
WinForms窗体上
的
控件--您将从
BackgroundWorker
中获得一个System.InvalidOperationException,说明“跨
线程
操作无效:从创建<
浏览 6
提问于2010-05-12
得票数 3
回答已采纳
4
回答
如何在Java中
杀死
一个处于运行状态
的
线程
?
、
有没有
可能
以一种非编程
的
方式
杀死
状态为RUNNING
的
线程
?我们
的
代码中有一个bug,它将
线程
保持在同步方
浏览 0
提问于2011-11-18
得票数 10
回答已采纳
7
回答
BackgroundWorker
在ASP.NET中
的
线程
、
在下面的场景中,
是否
可以在
BackGroundWorker
2.0中使用
线程
,以便浏览器端
的
用户不必等待很长时间?场景 同时,后台
线程</e
浏览 13
提问于2008-09-11
得票数 20
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券