Abrir un proceso en C#

  • Thread starter Thread starter Franco94
  • Start date Start date
F

Franco94

Guest
Hola a todos que tal tengo un proceso que lo abro y se me cierra rapido que no alcansa a leer el parametro que le envio les paso el codigo y me dicen que puedo hacer:

private void button2_Click(object sender, EventArgs e)
{
Process myProcess = new Process();
myProcess.StartInfo.UseShellExecute = false;
myProcess.StartInfo.RedirectStandardOutput = true;
myProcess.StartInfo.FileName = "ntvdm.exe";
myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
myProcess.StartInfo.Arguments = "/K call DIR";
//myProcess.WaitForExit();
myProcess.Start();
StreamReader myStreamReader = myProcess.StandardOutput;
string output = myProcess.StandardOutput.ReadToEnd();
textBox1.Text = output + "\r\n";
textBox1.Font = new Font("Arial", 10);
textBox1.Multiline = true;
textBox1.Height = 245;
textBox1.Width = 250;
}

private void textBox1_TextChanged(object sender, EventArgs e)
{

}

ahi pasa que cuando apreto el boton se me cierra rapido y no me escribe nada en el textbox. Si quieren intente con poner cmd.exe y de comando pongan ipconfig y funciona.

Continue reading...
 
Back
Top