自己写了界面程序,想通过这个程序调用另一个 exe可执行文件(通过命令),我知道用ShellExcute可以给exe可执行文件传递 命令参数, 但不知道怎么获取 在执行命令后的 输出结果 ,指点一下!!
如果是控制台输出的话,可以用管道重定向的方式来实现。
嗯!!可以调用了,但必须等exe可执行文件执行完毕才可以,(有一个WaitForSingleObject)获取结果!!要想让exe可执行文件结束,必须还得输入命令参数或者按回车键!!这个怎么解决啊???
@静等花开花落: 你可以再用管道重定向输出流,然后向输出流写入命令参数。