Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何取消长时间运行的数据库操作?
目前正在与 Oracle 合作 但还需要 MS SQL 的解决方案 我有一个 GUI 允许用户生成将在数据库上执行的 SQL 这可能需要很长时间 具体取决于它们生成的搜索 我希望 GUI 应用程序在此搜索期间做出响应 并且希望用户能够取消搜
NET
database
Oracle
Asynchronous
backgroundworker
C# WinForm BackgroundWorker 不更新进度栏
我在让后台工作人员更新进度条时遇到了一些麻烦 我使用在线教程作为示例 但我的代码无法正常工作 我在这个网站上进行了一些挖掘 但找不到任何解决方案 我对后台工作者 进度的事情很陌生 所以我不完全理解它 只是为了设置 我有一个主窗体 窗体 1
c
WinForms
backgroundworker
尝试在调试中单步执行BackgroundWorker代码,但程序意外结束
这是我正在使用的代码 try mainWorker new BackgroundWorker mainWorker DoWork sender e gt try stuff I want to have happen in the back
c
debugging
backgroundworker
如何使用 WPF 后台工作者
在我的应用程序中 我需要执行一系列初始化步骤 这些步骤需要 7 8 秒才能完成 在此期间我的 UI 变得无响应 为了解决这个问题 我在一个单独的线程中执行初始化 public void Initialization Thread initT
c
WPF
Multithreading
backgroundworker
Serilog不将日志输出到txt文件中
我使用 dotnet 工作服务 net 5 我集成了 Serilog 以及浓缩器和接收器 但由于某种原因 我在文件日志中看不到任何输出 这是我的 appsettings json ConnectionStrings DefaultConne
c
ASPNETCore
aspnetcorewebapi
backgroundworker
Serilog
后台工作者从不同的类更新(最好通过事件)
我的 GUI 类中有一个后台工作者 private void bw DoWork object sender DoWorkEventArgs e ProgressClass obj new ProgressClass Importer tr
c
WinForms
Events
backgroundworker
将值从BackgroundWorker DoWork 传递到BackgroundWorker Completed
我如何传递一个值BackgroundWorker DoWork to BackgroundWorker Completed Since BackgroundWorker Completed不被调用BackgroundWorker DoWor
VBNET
variables
backgroundworker
passbyvalue
byval
您能否链接到使用BackgroundWorker 的一个很好的示例,而不将其作为组件放置在表单上?
我记得很多年前 2005年 我在代码中使用了BackgroundWorker 但没有使用可视化组件 但我不记得是如何使用的 不幸的是 我很健忘 在停止使用它后很快就忘记了一切 也许我正在扩展BackgroundWorker 类 您能链接到以
c
NET
Multithreading
backgroundworker
如何在 ruby 中运行后台线程?
我是 ruby 新手 认为重建我用 C 编写的简单聊天程序是个好主意 我正在使用 Ruby 2 0 0 MRI Matz 的 Ruby 实现 问题是我想在服务器运行时为简单的服务器命令提供 I O 这是从样本中获取的服务器 我添加了使用 g
ruby
Multithreading
Chat
backgroundworker
在BackgroundWorker线程上创建FlowDocument
我需要动态生成一个FlowDocument来自大量数据 由于该过程需要几分钟时间 因此我想在后台线程上执行该操作 而不是让 UI 挂起 但是 我无法生成FlowDocument在非 UI 线程上尝试插入矩形和图像会导致运行时错误 抱怨它不是
c
serialization
backgroundworker
flowdocument
xamlwriter
从后台工作程序中的循环更新文本框
我知道这个问题有人问过 至少从我到目前为止在这里发现的情况来看 但我无法真正理解它 已经尝试过 msdn 的示例 但仍然没有成功 这是我想要做的 我有一个连接到 TLL 标尺的 USB 计数器 我想在循环中不断读取值并将读数写入文本框而不阻
c
backgroundworker
处理 BackGroundWorker 的正确方法
这是处理 BackGroundWorker 的正确方法吗 我不确定在调用 Dispose 之前是否有必要删除事件 在 RunWorkerCompleted 委托中调用 Dispose 也可以吗 public void RunProcessA
c
NET
Multithreading
backgroundworker
WPF 调度程序、后台工作人员和很多痛苦
好吧 这可能真的很简单 但我尝试的一切似乎都碰壁了 我有一个具有两个属性的视图模型 它们绑定到我的 WPF 表单 bool IsWorking get set ObservableCollection
WPF
MVVM
Multithreading
backgroundworker
Dispatcher
在调用 RunWorkerAsync 之后但在函数退出之前取消订阅 DoWork 是否安全?
我有很多方法 虽然它们一次只运行一种 但它们都使用相同的RunWorkerCompleated and ProgressChanged方法 但它们都有不同的Dowork方法 执行以下操作是否安全 private void button Pr
c
NET
backgroundworker
BackgroundWorker 不会在 CancelAsync() 上停止并且仅工作一次
我有一种名为 Sorter 的表单 其上有 jademy 按钮 可打开 进度窗口 窗口 private void jademy Click object sender EventArgs e ProgressWindow progress
c
WinForms
ProgressBar
backgroundworker
后台工作人员:在执行 RunWorkerCompleted 之前确保 ProgressChanged 方法已完成
假设我正在使用后台工作者并且我有以下方法 private void bw DoWork object sender DoWorkEventArgs e finalData MyWork sender as BackgroundWorker
c
WinForms
backgroundworker
racecondition
measurementstudio
C#,后台工作者
我有一个示例 WinForms 应用程序 它使用BackgroundWorker成分 它工作正常 但是当我点击Cancel按钮取消后台线程 但它不会取消线程 当我击中Cancel呼叫按钮 CancelAsync 方法 然后在RunWorke
c
backgroundworker
WMPLib 经常停止播放
我用以下方法播放mp3和m4as private void playmp3 string path WMPLib WindowsMediaPlayer a new WMPLib WindowsMediaPlayer a URL path a
c
backgroundworker
wmplib
BackgroundWorker的IsBusy和“IsAlive”一样吗?
我试图找到一种方法来验证BackgroundWorker线程是否处于活动状态 即仍在运行 该线程本质上是作为一个简单的无限循环实现的 while AllConditionsMet DoSomeMagic Thread Sleep 10000
c
WinForms
net40
backgroundworker
watchdog
利用 BackGroundWorker 在 Winforms 控件上跨线程调用 GUI 操作?
受到我自己使用多线程 Winforms 应用程序的经验以及诸如此类的问题的启发 避免跨线程 WinForm 事件处理中 Invoke BeginInvoke 的麻烦 https stackoverflow com questions 136
c
NET
WinForms
synchronization
backgroundworker
«
1
2
3
4
5
»