如题!
主要是怎样接收exe程序返回的参数!!
主要是怎样接收exe程序返回的参数!!
解决方案 »
- 不知道具体问题,高手进来看下
- mvc jquery 加载的数据html
- bat 批处理文件有空格
- out 返回 和直接返回类型,有什么区别,哪个性能更好.
- WebService的调用问题
- 找不到可安装的ISAM
- 【2000分】【在线等待】【急急急】如何获取方法体的字节码?
- VS2010专业版,怎么没有安装部署项目
- 子网掩码全0(0.0.0.0)和全1(255.255.255.255)分别代表什么意思?
- 如何将string转换为枚举型的System.Drawing.FontStyle,急,再线等待
- 请问怎样根据指定的进程ID号获取进程的窗体句柄
- C#怎么查询当前目录下给定个扩展名的那些文件的文件名
我那个EXE程序的主函数主要是这样,我想用另一个程序调用该程序生成的EXE并获取返回参数!!
static int Main()
{
string savePath = "C:\\USBIsolatorFile";
try
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MainForm(savePath));
if (Directory.GetFiles(savePath).Length > 0)
{
return 0;
}
else
{
return 1;
} }
catch (Exception ex)
{
File.WriteAllText(Path.Combine(savePath,"error.log"), ex.Message);
return 2;
}
}
Process p = Process.Start("my.exe");
p.WaitForExit();
int exitCode = p.ExitCode; //<--