有一个C++程序 编译后生成 a.exe main()函数的返回值为1,即 return 1.
有Process运行它,如何取得返回值?
谢谢!!
有Process运行它,如何取得返回值?
谢谢!!
解决方案 »
- GetStockObject(DEFAULT_GUI_FONT)中的DEFAULT_GUI_FONT是如何定义的,怎么用的
- VS2005 安装文件的制作
- System.Data.DataRow 的 SetField<>() 方法 一定要在头部加 System.Data 空间引用才可以用吗?
- OWC11画3D图出现的锯齿
- Math.NET 有没有懂的
- 如何设置“打开文件对话框”的初始目录为“我的电脑”!
- 请教SqlDataReader中GetSqlInt32()和GetInt32()用法问题
- 请问高手:将本地一个文件复制到远程计算机上!
- 急啊,人命关天啊,请各位高手不吝赐教啊。CL.EXE的调用
- 有对搜索引擎感兴趣的吗?请到舍下一叙。
- 这2种方式的反射,有什么区别??
- 关于combobox默认值的一个问题,送分
{
Process p = new Process();
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.Arguments = "/c " + command;
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = true;
p.Start();
return p.StandardOutput.ReadToEnd();
}string s=runcmd("a.exe"); //s="1"