多线程
勿勿
用代码抒写人生
展开
-
C# 多线程传参和返回值委托异步回调实例
delegate bool MyDelete(TreeNodeCollection node); bool prrelust = false; bool xzjh = false; bool prrelust = false; bool xzjh = false; public bool PrintTreeViewNode(Tr原创 2013-04-03 12:50:59 · 3610 阅读 · 0 评论 -
comboBox输入自动提示 自动关联(仿ie地址栏)C#
最近在做项目的时候,需要使用comboBox实现类似ie下拉列表一样的功能!最直接的思路是监听comboBox的textChanged事件,当事件发生时,从数据(我是用arrayList暂存数据的)中匹配出符合的字符串,然后添加到comboBox的下拉列表中。 1:如何在textChanged显示下拉列表,因为显示下拉列表一般是用户点击下拉的箭头显示的,后来使用 comboBox1.Dropped原创 2013-04-09 16:43:40 · 3347 阅读 · 2 评论 -
WCF同步和异步调用实例
--WCF同步和异步调用实例 /******************************************************************************** *主题:WCF同步和异步调用实例 *说明:本文是个人学习的一些笔记和个人愚见 * 有很多地方你可能觉得有异议,欢迎一起讨论原创 2012-08-03 14:26:39 · 8579 阅读 · 0 评论 -
尝试释放正在使用的 RCW。活动线程或其他线程上正在使用该 RCW。释放正在使用的 RCW 的尝试会导致损坏或数据丢失。
症状 在使用 ReleaseComObject 或类似方法释放 RCW 期间或之后发生访问冲突或内存损坏。 原因 正在另一个线程或释放线程堆栈上使用 RCW。无法释放正在使用的 RCW。 解决办法 不要释放当前或其他线程中可能正在使用的 RCW。 对运行库的影响 此 MDA 对 CLR 无任何影响。 输出 一条描述此错误的消息 参考代码原创 2013-06-06 11:29:45 · 10232 阅读 · 0 评论 -
在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。
在C#开发的过程中多线程委托是经常用的,今天在测试以前写的软件的时候发现有个问题,报 在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。 这样的错误。 仔细检查,是在调用一个委托的时候出来的,有时候还会把软件都关闭掉。这个问题很严重,当然这样是我不是正常操作的时候才会产生的,也就是之前没注意到的问题。 在调用下一个委托的时候。先判断下 在控件上面或者窗体上原创 2013-10-17 16:22:32 · 21084 阅读 · 2 评论 -
C# usb Hid 访问上位机USB通讯实例 实现设备在线或者离线和发送接收数据通讯功能
最近苦于C#的USB通讯开发,不过功夫不负有心人,终于让我给攻克了,已经把这个整理成实例。方便大家下载和借鉴,功能强大,结构清晰,如果在开发的过程中有任何问题都可以发邮件给我,我将和大家一起来研究 下载地址:http://download.csdn.net/detail/szstephenzhou/9504936 邮箱: szstephenzhou@163.com原创 2013-05-30 14:39:34 · 12532 阅读 · 38 评论