Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/02/2010, 11:17
Avatar de gedarufi
gedarufi
 
Fecha de Ingreso: diciembre-2008
Ubicación: Colombia
Mensajes: 540
Antigüedad: 15 años, 11 meses
Puntos: 22
Respuesta: C# escribir en linea de comandos

Hola, revisando el codigo creo que debes de hacaer un pequeño cambio

Código c#:
Ver original
  1. static void Main(string[] args)
  2.         {
  3.             if (args.Length > 0)
  4.             {
  5.                 System.Console.WriteLine(String.Format("Number of command line parameters = {0}", args.Length));
  6.                 foreach (string s in args)
  7.                 {
  8.                     MessageBox.Show(s);
  9.                     System.Console.WriteLine("variable:" + s);
  10.                 }
  11.             }
  12.             else
  13.             {
  14.                 //Código que abre mis formularios
  15.             }
  16.            
  17.         }

Ahora si lo que quieres es que tu aplicación de WinForms muestre mensajes en la consola lo que debes de hacer es cambiar el tipo del proyecto a proyecto de consola, eso lo haces haciendo click derecho sobre el proyecto y luego en propiedades, ya ahi cambia el campo que se llama Output type por Console Application y listo ya tienes tu aplicación de WinForms con mensajes por consola

Saludos