表格之间的沟通“不同过程”

时间:2010-10-06 18:04:47

标签: .net

如何在两个窗体之间进行通信,每个窗体都有自己的项目,因此表单不在同一个进程下运行。

发送和接收字符串值,.net 2

感谢您的输入。

使用命名管道样本进行进程间通信: http://www.switchonthecode.com/tutorials/interprocess-communication-using-named-pipes-in-csharp

使用.NET Remoting示例: http://www.codeproject.com/KB/IP/Net_Remoting.aspx

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

您必须使用.NET支持的进程间通信机制。标准的管道,套接字和WCF。这总是很痛苦,并且由于失败很难处理,因此往往会破坏产品的稳定性。你需要十个很好的理由才能做到这一点。

答案 2 :(得分:0)

我投票支持2.0项目。几年前我有一个要求,我必须有两个独立的应用程序进行通信。远程工作就像一个魅力。你只需要确保你了解发生了什么。