Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: BETA_V en 17 Septiembre 2008, 00:35 am



Título: Como ingresar Datos a un programa de consola?
Publicado por: BETA_V en 17 Septiembre 2008, 00:35 am
holaˇˇ Necesitaria saber como puedo hacer para poder ingresar datos ,a un programa de consola,el tema,es que no se, como se puede hacer para detectar que se esta esperando que se ingrese algo? si alguno tiene una pista o ayuda le estaria muy agradecido  ;D

pd: aca dejo el codigo para poder correr un proceso

Código
  1. Using System.Diagnostics;
  2. ....
  3. ....
  4. Process p = new Process();
  5. StreamReader sr;
  6. ProcessStartInfo ps = new ProcessStartInfo("cmd");
  7. ps.UseShellExecute = false;
  8. ps.RedirectStandardOutput = true;
  9. ps.CreateNoWindow = true;
  10. p.StartInfo = ps;
  11. p.Start();
  12. sr = p.StandardOutput;
  13.  


Título: Re: Como ingresar Datos a un programa de consola?
Publicado por: el_chente23 en 16 Octubre 2008, 21:47 pm
A lo que entiendo que necesitas es crear un proyecto nuevo de tipo Console Application y con el console.writeline pone los textos y con el Console.read lees la informacion que introducen

Código:
Console.WriteLine("Introduzca Numero :");
int numero = int.Parse(Console.ReadLine());

Seria algo asi, espero haberme explicado y sea lo que necesitas.

Saludos


Título: Re: Como ingresar Datos a un programa de consola?
Publicado por: BETA_V en 23 Octubre 2008, 22:15 pm
holaˇˇˇ Muchas graciasˇˇˇ Explique mal cual era mi problemaˇˇ

lo que me sucede es que estoy capturando los contenido de la consola,y lo estoy redirijiendo a un textBox,el problema que tengo es que no puedo ingresar valores a la consola por el StandarInput.