以下代码的功能是在程序中调用EXE,并设置参数和取得返回值。留此代码只是为了留得一个纪念  
      try
        {
            string strExePath = 带有EXE名字的完整路径;
            ProcessStartInfo procInfo = new ProcessStartInfo(strExePath, 传给EXE 的参数);
            // 隐藏EXE运行的窗口
            procInfo.WindowStyle = ProcessWindowStyle.Hidden;
            // exe运行
            Process procBatch = Process.Start(procInfo);
            // 取得EXE运行后的返回值,返回值只能是整型
            int iRtn = procBatch.ExitCode;            
        }
        catch(Exception ex)
        {
        }