VB6和VB.Net应用程序之间的通信

时间:2013-12-18 12:17:56

标签: vb.net vb6 named-pipes

您好我有两个应用程序,一个在VB6中编写,另一个在VB.Net中,我试图找到一种方式,他们可以互相交谈。我不需要任何复杂的东西,只需发送12个字符长的字符串即可。我找到了很好的文章,它使用Windows消息为此目的,但它不发送字符串只是整数。我也看到了很多关于命名管道的信息,但在VB.Net上,在VB6上并不多。

连接这两个应用程序的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

首选方法是使用WCF。

使用入门:http://www.codeproject.com/Articles/33995/Getting-Started-with-WCF

您可以在.NET应用程序和VB6应用程序中本机执行此操作;创建一个.NET程序集来执行WCF部分并通过COM Interop与此进行通信

答案 1 :(得分:0)

迟到的答案:尝试一个公共文件夹,只需在其中创建一个文件并阅读ist内容。在.NET中使用文件观察器。应该是通过auch新旧世界进行沟通的最简单方式。