【问题标题】:Read output from another application从另一个应用程序读取输出
【发布时间】:2017-11-10 04:38:57
【问题描述】:

我不是开发人员,但我必须创建一个小型应用程序。场景是 我们有一个现有的财务应用程序。当应用程序完成计算时,它将传递一些参数。我的 C# 应用程序需要读取这些参数(金融应用程序输出参数)。如果主应用程序(金融应用程序)没有传递参数,则 C# 应用程序要求输入这些参数(在文本框中输入)。谁能帮助我了解如何在我的 C# windows 窗体应用程序中读取这些参数。

【问题讨论】:

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


【解决方案1】:

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

更新

研究使用 Process() 调用应用程序。查看post 如何使用 Process() 运行应用程序并获取它的输出。

希望这会有所帮助。

【讨论】:

  • 谢谢,是的,财务应用程序将输出到命令行。有什么解决办法吗?
  • @Sinatr 用户提到他不是开发人员。无论问题多么奇怪,一点帮助都不会伤害任何人。
猜你喜欢
  • 1970-01-01
  • 2012-12-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多