【发布时间】:2015-08-04 05:47:04
【问题描述】:
我正在尝试在 2 个程序之间进行通信,但我不知道如何。
Process p = Process.Start(Secondprogram.exe, "number = " + number);
p.WaitForExit();
this.Close();
我想在我的第二个程序中接收号码并在那里使用它。
或者类似的东西:
Process p = Process.Start(Secondprogram.exe);
Parameter number = 1200;
p.WaitForExit();
this.Close();
然后在我的第二个程序中:
txtSomething.Text = number;
【问题讨论】:
-
取决于程序。您可以尝试从 Process 中读取流......
-
您需要只从第一个进程到第二个进程进行通信还是反向通信?
-
只从第一个到第二个进度
-
谷歌搜索短语c# interprocess communication立即给了我这个result
-
在这种情况下,一个简单的命令行参数不够吗?
标签: c#