begininvoke

begininvoke

文章 0 浏览 4

使用 delegate/BeginInvoke 在 C# 中将调用者与被调用者解耦

在 C# 中,我有一个类层次结构,这些类执行可能需要很长时间的操作。为此,我实现了一种解耦/回调机制,这样调用者就不会被阻塞,而是通过回调接口得…

好倦 2024-12-11 23:00:01 1 0

是否可以确定所有 Control.BeginInvoke 何时完成?

在我当前的项目中,我使用命令提示符,并根据在文本框中键入的输入并按下按钮将其显示在 richTextBox 上。 请参阅重定向时 Process 类遇到问题命令提…

隔纱相望 2024-12-09 18:00:54 0 0

带有 Action.BeginInvoke 的 ASP.Net 异步页面

我正在尝试在 asp .net 中编写一个异步页面,该页面在不同的线程中运行一个函数。 以下代码中的问题是,当我调试它时,函数 EndAsyncOperation 永远不…

若能看破又如何 2024-12-08 16:53:27 2 0

C# ThreadPool 或 BeginInvoke(不带 EndInvoke)

在网上,对于如何实现即发即忘模式存在着截然不同的观点。 有人说,如果必须实现“即发即弃”模式,那么调用 BeginInvoke 而不调用 EndInvoke 是没有…

百思不得你姐 2024-12-07 14:03:21 1 0

使用 Parallel BeginInvoke 有效而 Invoke 无效时 - c# 4.0

当我在 AddListBoxItem 函数中使用调用时,如下所示,软件变得无响应并冻结,但如果我使用 BeginInvoke 它可以工作。为什么会这样? 视觉工作室2010,…

因为看清所以看轻 2024-12-07 10:12:57 0 0

测量(和控制)用户界面某些项的刷新时间的最佳方法

我的应用程序需要显示某些操作的处理时间。处理时间之一是在 UI 上刷新处理时间所花费的时间(明白了吗?:D)。 操作频率可以在 0 到大约 100 Hz (10 …

梦初启 2024-12-03 18:51:19 0 0

在 UI 线程上运行昂贵的操作时保持 UI 视觉更新

在我的 WPF 应用程序中,我需要在 UI 线程上运行一个昂贵的操作(我们称之为 ExpenseUIOperation()),并且我希望使 UI 保持最新状态以跟踪其进度。 …

若水般的淡然安静女子 2024-12-03 03:57:41 1 0

TCP 客户端填充填充绑定 DataGridView 的 DataTable,UI 无响应

首先,我使用 Visual Studio 10 并编写 Windows 窗体应用程序。我对 C# 中的线程没有经验。 我有一个 C# 应用程序,它使用我的 C# DLL 来侦听网络流,…

甜宝宝 2024-12-01 02:55:35 0 0

Control.Invoke() 和 Control.BeginInvoke() - 过去的参数存储在哪里?它是如何处置的?

我已经阅读了大量有关 Control.Invoke 和 Control.BeginInvoke 的内容,并了解 Invoke 就像 SendMessage() ,而 BeginInvoke 就像 PostMessage(),但…

苍暮颜 2024-11-30 12:56:56 1 0

调用事件处理程序

我有以下事件处理程序: private EventHandler _myEventHandler; public event EventHandler MyEvent { add { _myEventHandler += value; } remove { …

§对你不离不弃 2024-11-28 19:26:23 0 0

Socket编程:发送和读取的异步方法能否保证数据的顺序?

如果我连续调用c#异步方法如下所示: socket.BeginSend(data1, 0, data1.Length, 0, new AsyncCallback(SendCallback1), handler); socket.BeginSend(…

满栀 2024-11-28 05:47:56 1 0

VB.NET 在另一个线程上调用 BeginInvoke

因此,从评论部分来看,此人的代码已在 http://www 上翻译为 VB.NET .codeproject.com/KB/cs/Threadsafe_formupdating.aspx 它显示了一些代码来帮助调…

一指流沙 2024-11-25 20:49:35 3 0

BeginInvoke、EndInvoke 的多线程问题?

我有一个显示实时值的客户端应用程序。这些值通过 DDE-Advise 提供。这些实时值是数控机床的移动轴。因此,每分钟大约有 100 个建议通过此 DdeClientA…

时光病人 2024-11-24 06:44:26 1 0

异步调用 - 是否需要 EndInvoke?

可能的重复: 每个 BeginInvoke 后面都必须跟一个 EndInvoke 吗? EndInvoke() 是可选的、排序可选的还是绝对不是可选的? 我有一个多线程应用程序,…

凉月流沐 2024-11-17 17:23:29 3 0

control.BeginInvoke() 无法调用委托

我注意到 control.BeginInvoke(delegate) 有时无法调用委托。据我所知,BeginInvoke 只是创建一条 PostMessage,该消息稍后由应用程序处理(默认情况…

雨巷深深 2024-11-14 11:32:28 4 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文