title: How do you use process.start() to call an external .exe
body: <pre><code>private void LaunchLAIFOMSApplication(string pApplicationName, string pCommandLineArgs)
          {
              try
              {
                  this._laifomsProcesses.Add(pApplicationName);
                  pApplicationName = pApplicationName + ".exe";
                  ProcessStartInfo process = new ProcessStartInfo();
                  process.WorkingDirectory =Application.StartupPath;
                  process.FileName = pApplicationName;
                  process.Arguments = pCommandLineArgs;
                  process.UseShellExecute = false;
                  process.CreateNoWindow = false;
                  Process.Start(process);
              }
              catch (Exception exception)
              {
                  MessageBox.Show(exception.Message + "." + Environment.NewLine + "Please contact the Systems Administrator.", "LAIFOMS Application", MessageBoxButtons.OK, MessageBoxIcon.Hand);
              }
          }
  </code></pre>