从另一个应用程序读取输出
Read output from another application
我不是开发人员,但我必须创建一个小型应用程序。场景是
我们有一个现有的财务应用程序。当应用程序完成计算时,它会传递一些参数。我的 C# 应用程序需要读取这些参数(金融应用程序输出参数)。如果主应用程序(金融应用程序)未传递参数,则 C# 应用程序要求输入这些参数(在文本框中输入)。任何人都可以帮助我如何在我的 C# windows 表单应用程序中读取这些参数。
除非您的财务应用程序将输出写入命令行,否则您的 C# 应用程序无法获取这些结果。财务应用程序需要将结果以某种格式写入文件,而您的 C# 可以依次读取该文件并进行处理。
更新
研究使用 Process() 调用应用程序。检查此 post 如何 运行 应用程序使用 Process() 并获取它的输出。
希望这对您有所帮助。
我不是开发人员,但我必须创建一个小型应用程序。场景是 我们有一个现有的财务应用程序。当应用程序完成计算时,它会传递一些参数。我的 C# 应用程序需要读取这些参数(金融应用程序输出参数)。如果主应用程序(金融应用程序)未传递参数,则 C# 应用程序要求输入这些参数(在文本框中输入)。任何人都可以帮助我如何在我的 C# windows 表单应用程序中读取这些参数。
除非您的财务应用程序将输出写入命令行,否则您的 C# 应用程序无法获取这些结果。财务应用程序需要将结果以某种格式写入文件,而您的 C# 可以依次读取该文件并进行处理。
更新
研究使用 Process() 调用应用程序。检查此 post 如何 运行 应用程序使用 Process() 并获取它的输出。
希望这对您有所帮助。