ulvis.paste.net - pastebin

Paste Search Dynamic
new ProcessStartInfo
  1. Process process = new Process
  2.             {
  3.                 StartInfo = new ProcessStartInfo
  4.                 {
  5.                     FileName = sStartupPath + "\\videostrip.exe",
  6.                     Arguments = (string)arguments,
  7.                     UseShellExecute = false,
  8.                     RedirectStandardOutput = true,
  9.                     WindowStyle = ProcessWindowStyle.Hidden,
  10.                     CreateNoWindow = true
  11.                 }
  12.             };
  13.  
  14.             process.OutputDataReceived += new DataReceivedEventHandler((sender, e) =>
  15.             {
  16.                 // Prepend line numbers to each line of the output.
  17.                 if (!string.IsNullOrEmpty(e.Data))
  18.                 {
  19.                     this.Logger.BeginInvoke((MethodInvoker)delegate () { this.Logger.AppendText(e.Data + Environment.NewLine); });
  20.                 }
  21.             });
  22.  
  23.             process.Start();
  24.  
  25.             process.BeginOutputReadLine();
  26.             process.WaitForExit();
  27.             process.Close();
Parsed in 0.008 seconds