社区
C#
帖子详情
子线程如何访问主线程?
flyingakain
2009-01-31 06:44:33
主线程根据一个数组创建子线程A1-AN
我想用一个子线程B,控制主线程的数组,进行添加删除
...全文
268
12
打赏
收藏
子线程如何访问主线程?
主线程根据一个数组创建子线程A1-AN 我想用一个子线程B,控制主线程的数组,进行添加删除
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flyingakain
2009-02-02
打赏
举报
回复
刚用c#不熟,能不能给个例子,很简单的例子就行了,谢谢
flyingakain
2009-02-02
打赏
举报
回复
刚用c#不熟,能不能给个例子,很简单的例子就行了,谢谢
flyingakain
2009-02-01
打赏
举报
回复
我的是控制台程序,可以这样做么
yuanhuiqiao
2009-02-01
打赏
举报
回复
ISynchronizeInvoke
flyingakain
2009-02-01
打赏
举报
回复
告诉我怎么访问啊
much0726
2009-02-01
打赏
举报
回复
[Quote=引用 9 楼 flyingakain 的回复:]
我的子线程用的是一个单独的类
[/Quote]
C#中没有全局变量,所以用static来申明个数组来访问.
flyingakain
2009-02-01
打赏
举报
回复
我的子线程用的是一个单独的类
much0726
2009-02-01
打赏
举报
回复
[C#]多线程读取数组的小例子:
http://blog.csdn.net/much0726/archive/2008/12/08/3477245.aspx
数组变量申明为static就可以了,主线程和子线程都可以访问.细节参考下上面的地址看看,希望对你有帮助.
norron
2009-02-01
打赏
举报
回复
多线程访问,为了防止资源竞争
用lock()
{
}
或者waitForOne进行控制。
你要访问的这个变量要是一个全局变量 在主线程中初使化,
然后在子线程中进行修改
Bullatus
2009-01-31
打赏
举报
回复
学习~
king19840811
2009-01-31
打赏
举报
回复
楼上说得很好
宝_爸
2009-01-31
打赏
举报
回复
可以啊,只要看的见,就能访问。
但是要注意资源竞争问题,也就是有可能两个线程同事访问这个数组。
QT多
线程
—
主
界面卡死解决方案
由于耗时的操作会独占系统cpu资源 ,让界面卡死在那里,这时需要考虑多
线程
方案,将耗时的操作放在
主
线程
之外的
线程
中执行。该demo通过多
线程
为
主
界面卡死提供一种解决方案。
Qt--
子
线程
访问
主
线程
原文:Qt C++
子
线程
访问
主
线程
数据和方法 - lccsuse - 博客园 报错widgets must be creat in the GUI thread,
子
线程
是不能
访问
GUI对象。
主
要: Widget.cpp s_thread = new SaveThread(); connect(this,...
c#
子
线程
调用
主
线程
控件
相信对多
线程
有所了解的人都知道,
子
线程
是不能直接操作winform上的控件的,因为默认的控件是在
主
线程
上生成的,
子
线程
是不能直接
访问
或者修改的,直接
访问
或者修改控件属性的话会报错。这个即使在Java上也是这样,...
c#
子
线程
与
主
线程
之间的通信
c#
子
线程
与
主
线程
之间的通信 c#
子
线程
与
主
线程
之间的通信_HonorDuan的博客-CSDN博客_c#
线程
间通信 HonorDuan 于 2017-10-18 11:28:45 发布 11275 收藏 22 分类专栏: c# 文章标签:
线程
通信 c# 版权 c# ...
C#
子
线程
调用
主
线程
上的控件
子
线程
调用
主
线程
上的控件
C#
110,546
社区成员
642,581
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章