Guest User

Untitled

a guest
Oct 23rd, 2014
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. private void List_Adapter()
  2. {
  3. using (Process tshark = new Process())
  4. {
  5. tshark.StartInfo.FileName = ConfigurationManager.AppSettings["fileLocation"];
  6. tshark.StartInfo.Arguments = "-D";
  7. tshark.StartInfo.CreateNoWindow = true;
  8. tshark.StartInfo.UseShellExecute = false;
  9. tshark.StartInfo.RedirectStandardOutput = true;
  10.  
  11. tshark.OutputDataReceived += new DataReceivedEventHandler(TSharkOutputHandler);
  12.  
  13. tshark.Start();
  14.  
  15. tshark.BeginOutputReadLine();
  16. tshark.WaitForExit();
  17. }
  18. }
  19.  
  20. void TSharkOutputHandler(object sender, DataReceivedEventArgs e)
  21. {
  22. this.Dispatcher.Invoke((Action)(() =>
  23. {
  24. tboxConsoleOutput.AppendText(e.Data);
  25. }));
  26. }
Advertisement
Add Comment
Please, Sign In to add comment