1.如果A是一个Windows窗体应用程序。 2.B是另一个Windows窗体应用程序。 3.必须建立这些应用程序之间的连接怎么可能?
实施例
如果我单击第一个程序中的一个按钮,则必须在第二个程序中执行click事件,结果将反映到第一个程序。
如果我点击第二个程序,点击事件将发生在第一个程序中,结果将反映在第二个程序中
那么如何使用C#windows应用程序建立这两个程序的通信如果有人知道答案请帮助我。这对我来说非常重要。
答案 0 :(得分:2)
以下是一些可能的选择。
1)使用基于WCF的进程间通信进行通信
2)通过基于简单文件的方法进行通信(一个exe写入和其他监视器和读取)
3)通过套接字进行通信
4)通过Windows消息队列进行通信
答案 1 :(得分:1)
这可以使用命名管道和WCF完成。
如果您在Google named pipes wcf上执行搜索,您应该会看到足够的信息来帮助您入门。
快速浏览一下,我会说本教程是一个很好的起点:http://www.switchonthecode.com/tutorials/wcf-tutorial-basic-interprocess-communication