相关疑难解决方法(0)

如何从其他线程更新GUI?

Label从另一个线程更新a的最简单方法是什么?

我有一Formthread1,并从我开始另一个线程(thread2).虽然thread2在处理一些文件,我想更新LabelForm用的当前状态thread2的工作.

我怎样才能做到这一点?

.net c# user-interface multithreading winforms

1331
推荐指数
41
解决办法
63万
查看次数

C#中Thread.Sleep的替代方案?

我有一个代码,在运行时,它按顺序执行一系列行.我想在两者之间添加一个暂停.

目前,我有这样的

//do work
Thread.Sleep(10800000);
//do work
Run Code Online (Sandbox Code Playgroud)

然而,这会冻结软件,我认为这是因为睡眠时间过长.我在网上搜索,发现另一个名为Timer的工作.有人可以给我看一个Timer的示例代码,它的工作方式与Thread.sleep类似吗?

先感谢您.

编辑:我需要软件等待3个小时才能继续执行其余的代码.该软件用于与机器通信,我不能让其余的代码在等待3个小时时执行.

.net c# multithreading threadpool

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

.net ×2

c# ×2

multithreading ×2

threadpool ×1

user-interface ×1

winforms ×1