社区
VB
帖子详情
问个thread问题,原先问了但没有答案,往thread里传给object参数,是要byval传递,还是byref
duibudui
2003-09-12 09:49:52
如果2个thread可能同时访问同一代码,加上mutx.waitone是否可行,或则有什么比较好的方法解决类似问题的?
...全文
67
6
打赏
收藏
问个thread问题,原先问了但没有答案,往thread里传给object参数,是要byval传递,还是byref
如果2个thread可能同时访问同一代码,加上mutx.waitone是否可行,或则有什么比较好的方法解决类似问题的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
duibudui
2003-09-17
打赏
举报
回复
up
meetweb
2003-09-15
打赏
举报
回复
线程传递参数,
一使用全局变量,
二是定义字段或者属性
duibudui
2003-09-15
打赏
举报
回复
up
bucher
2003-09-12
打赏
举报
回复
推荐byval
duibudui
2003-09-12
打赏
举报
回复
往thread里传给object参数,是要byval传递,还是byref?
---
这个该怎么解决呢?
wolve
2003-09-12
打赏
举报
回复
有多种同步方式。
最简单的直接使用lock(C#),syncLock(VB.net).
当然,你可以使用mutex(互斥器),ReaderWriterLock,Moniter都行。
一定要有防死锁的办法
Windbg寻找Managed Founction
参数
值
本文介绍如何在使用liveDebug模式附加到一个managedProcess时,通过Windbg找到函数调用时
传递
的
参数
值。重点阐述了在无法直接显示函数内部调用的情况下,如何通过动态调试和SOS模块来获取中间调用函数
传递
的
参数
值。
BOOST 线程完全攻略 - 扩展 - 可被关闭的线程类
本文介绍了一种基于Boost线程库的可控制线程模块,通过扩展功能实现了线程的主动关闭与消息
传递
。首先介绍了异常安全处理的封装类janitor,随后详细阐述了controlled_module类的实现方式,包括其继承、成员函数的定义与使用。
VB 调用 C
本文介绍如何在Windows环境下使用VB6.0调用由C语言编写的DLL文件,实现字符串处理等功能。通过具体示例代码展示了DLL的创建、编译及在VB中的调用方法。
异步委托的用法
本文详细介绍了.NET中委托的Invoke、BeginInvoke和EndInvoke方法的使用方式,以及如何通过IAsyncResult接口监视和管理异步操作。同时提供了具体的测试代码示例。
C#异步调用四大方法详解
本文介绍了C#中的四大异步调用方法,包括使用EndInvoke等待调用完成、使用WaitHandle等待调用完成、轮询调用完成状态以及在调用完成时执行回调方法。每种方法都提供了详细的代码示例。
VB
16,718
社区成员
110,522
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章