[ Foro de C# ]
¿Cómo puedo leer la línea de comandos desde un programa de Windows Forms?
En un programa de consola, la forma habitual es usar "Main" con el formato:
static void Main(string[] args)
de modo que args.Length te indicará cuántos parámetros se han indicado, args[0] será el primero, args[1] será el segundo y así sucesivamente.
En los programas de Windows Forms, "Main" está un poco más escondido, pero se puede hacer:
string[] args = Environment.GetCommandLineArgs();
La diferencia es que en este caso, args.Length te indicará cuántos parámetros se han indicado más uno, porque args[0] será el nombre del ejecutable, args[1] será el primero, args[2] será el segundo y así sucesivamente.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)