当前位置:编程学习 > C#/ASP.NET >>

C#中多线程调用Com接口如何操作

我的程序要要Activex中用到socket 的接收数据,这时要开线程,但是调用javascript函数确要用到com接口
这时就出现多线程不支持com接口.请问高手如何操作 --------------------编程问答-------------------- 关注! --------------------编程问答-------------------- 关注! --------------------编程问答-------------------- Activex不支持多线程 --------------------编程问答-------------------- 多线程不支持还能怎么办。 --------------------编程问答-------------------- 学习一下,帮忙顶一下。 --------------------编程问答-------------------- 凡是不支持多线程的可以用用框架模拟多线程
但是你这个问题我不知道怎么处理 --------------------编程问答-------------------- com口不能多线程,因为com是临界资源,一次只能一个线程对它进行操作。

把com再做一次封装,使用单例模式 --------------------编程问答-------------------- LS 可行 --------------------编程问答-------------------- http://blog.csdn.net/zblue78/archive/2008/07/21/2683883.aspx
http://topic.csdn.net/u/20070212/20/1011ad32-1ce7-416d-9e6c-cffca7a100fe.html?seed=1066340289

看一下这个文章.变通的解决方案 --------------------编程问答-------------------- 帮顶,学习 --------------------编程问答-------------------- 帮忙顶一下 --------------------编程问答-------------------- 帮忙顶一下 --------------------编程问答-------------------- 有没圾相关例子 --------------------编程问答-------------------- 我正在学习中,帮顶 --------------------编程问答-------------------- 怎么没有回答呀 --------------------编程问答-------------------- 学习中 --------------------编程问答-------------------- 学习了 --------------------编程问答-------------------- 帮顶,,,, --------------------编程问答-------------------- 呼叫的时候 lock ? --------------------编程问答-------------------- 子线程中,用委托调用 COM的子程序,并设置入口标志,见标志等待。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,