0
下面的代码是打开一个控制台应用程序(使用pdcurses输出,没什么特别的):RedirectStandardInput崩溃程序
myProcess.StartInfo.FileName = "some.exe";
myProcess.StartInfo.UseShellExecute = false;
myProcess.StartInfo.CreateNoWindow = false;
myProcess.StartInfo.RedirectStandardInput = true;
myProcess.Start();
的问题是,它打开指定的窗口,而是直接关闭它(这是几乎看不到)。在没有RedirectStandardInput的情况下启动程序。问题是它不会抛出异常或任何错误消息。我的代码有什么问题?我怎样才能将输入写入程序?谢谢。
这也行不通,同样的错误。正如我所说的,这是一个使用dpcurses以Cpp编写的控制台程序。 – Roman 2010-03-26 21:17:48