0
我正在为Mono平台开发Windows Forms应用程序。我需要使用具有可通过终端访问的命令行界面的第三方软件。我如何从我的应用程序与该应用程序进行交互?从Mono应用程序与CLI应用程序交互
我正在为Mono平台开发Windows Forms应用程序。我需要使用具有可通过终端访问的命令行界面的第三方软件。我如何从我的应用程序与该应用程序进行交互?从Mono应用程序与CLI应用程序交互
Process
类将允许您启动并与命令行应用程序进行交互。
使用ProcessStartInfo
来设置过程以及如何与之交互(UseShellExecute = false;
然后确保标准输入/输出/错误的重定向)。
请参阅this simple example在单色网站上。
也适用于单声道... – ChrFin 2012-01-10 12:21:18
@chrfin - 是的,只是花时间在写一些可能错误的东西之前先查看它。 – Oded 2012-01-10 12:22:25
谢谢。我会尝试。 – Peter17 2012-01-10 12:34:03