【问题标题】:passing value from windows application to another one [duplicate]将值从 Windows 应用程序传递到另一个应用程序 [重复]
【发布时间】:2015-09-27 11:57:12
【问题描述】:

如何将值从一个 Windows 桌面应用程序传递到另一个 Windows 桌面应用程序?

我现在卡住了。我不想在一个 Winform 应用程序中构建两种不同的表单。

我需要两个相互通信的不同 Winform 应用程序,其中一个向另一个发送值,接收方处理数据。 有人知道怎么做吗?

如果您能提供帮助,我将不胜感激。

【问题讨论】:

    标签: c# .net winforms parameter-passing desktop-application


    【解决方案1】:

    需要实现进程间通信,请查看此链接What is the simplest method of inter-process communication between 2 C# processes?

    在此链接中,您可以找到多个选项来实现进程间通信,例如:

    • Windows 通信基础
    • Windows 消息

    【讨论】:

    【解决方案2】:

    您还可以使用 WCF 在应用程序之间进行通信。看看WCF - Fastest interprocess communication

    【讨论】:

      【解决方案3】:

      如果您熟悉使用服务(.Net Remoting)的远程对象,那么您的两个应用程序可以使用此方法进行通信。

      你可以参考这个链接: https://www.daniweb.com/software-development/csharp/code/227615/simple-net-remoting-demonstration

      【讨论】:

        猜你喜欢
        • 2013-05-19
        • 1970-01-01
        • 1970-01-01
        • 2016-10-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多