关于实现多线程的问题。 因为VB不支持多线程。而相对简单的需求又不想使用第三方控件或者库。。。。

zengjd 2008-08-28 01:23:23
因为VB不支持多线程。而相对简单的需求又不想使用第三方控件或者库。
作为替代解决方案,所以我写了两个EXE。
现在的问题是,这两个EXE怎么互相通信,
最好有例子代码。

...全文
158 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
用户 昵称 2008-09-03
  • 打赏
  • 举报
回复
老马做过例子
Edistein 2008-09-03
  • 打赏
  • 举报
回复
关注
嗷嗷叫的老马 2008-09-03
  • 打赏
  • 举报
回复
进程间通讯,正好我这里也有一个:

http://www.m5home.com/blog2/blogview.asp?logID=363&cateID=2
嗷嗷叫的老马 2008-09-03
  • 打赏
  • 举报
回复
[Quote=引用楼主 zengjd 的帖子:]
因为VB不支持多线程。而相对简单的需求又不想使用第三方控件或者库。
作为替代解决方案,所以我写了两个EXE。
现在的问题是,这两个EXE怎么互相通信,
最好有例子代码。
[/Quote]

看看用ActiveX EXE实现的多线程.

从MSDN上看,这也是VB6里支持多线程的标准办法中的唯一一种....

http://www.m5home.com/blog/article.asp?id=54
oxfordxyc 2008-09-01
  • 打赏
  • 举报
回复
六楼的方法挺好,注意编译DLL的时候要选择二进制类型的
熊孩子开学喽 2008-08-28
  • 打赏
  • 举报
回复
还有个更简单的方法,不要用多个EXE,而是把功能写成自定义控件.加载到同一个工程中,通过属性和工程内的公用变量来交换数据
熊孩子开学喽 2008-08-28
  • 打赏
  • 举报
回复
DDE通讯,简单又方便,不需要用一个API,拉个LABEL或TEXT控件就可以了.
详细例子参考MSDN
Tiger_Zhao 2008-08-28
  • 打赏
  • 举报
回复
两个程序通讯用 DDE 就可以了,VB 自带的 Sample 中有。
zzyong00 2008-08-28
  • 打赏
  • 举报
回复
先不要说VB就不支持线程
你用activeX EXE
自己看看MSDN
Edison_zhu 2008-08-28
  • 打赏
  • 举报
回复
WEBSERVERS
feng_root 2008-08-28
  • 打赏
  • 举报
回复
关注!

7,764

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧