读取其他应用程序的输出

时间:2017-06-08 12:42:51

标签: c# c#-4.0 ipc c#-2.0

我不是开发人员,但我必须创建一个小应用程序。情景是 我们有一个现有的财务申请。当应用程序完成计算时,它将传递一些参数。我的C#应用​​程序需要读取这些参数(财务应用程序输出参数)。如果主应用程序(财务应用程序)没有通过参数,则C#应用程序要求输入这些参数(在文本框中输入)。任何人都可以帮助我如何在我的C#窗体应用程序中读取这些参数。

1 个答案:

答案 0 :(得分:1)

除非您的财务应用程序将输出写入命令行,否则您的C#应用​​程序无法获取这些结果。财务应用程序需要以某种格式将结果写入文件,然后您的C#可以读取此文件并进行处理。

<强>更新

考虑使用Process()调用应用程序。检查此post如何使用Process()运行应用程序并获取它的输出。

希望这会有所帮助。