调用C++程序的问题
try { Runtime rt = Runtime.getRuntime();
Process p = rt.exec(".\\Password.exe");
res = p.waitFor();
}
catch (Exception e)
{
e.printStackTrace();
}
我的Java程序是一个控制台程序。
其中Password.exe是一个C++控制台程序,需要从控制台输入,当运行到这里时,任务管理器里有出现名为"Password.exe"的进程,但是无法输入,也没有弹出新的窗口。
但是我调用另一个MFC程序(基于对话框的)时,能正常运行。
望高手帮忙!
我现在只有10点可用积分,结贴时如果我有积分一定加分!