Отримати аргументи командного рядка у застосунку Windows Forms
Корисна техніка для ваших додатків дозволяє їм розібрати аргументи командного рядка. Це може дати багато додаткової функціональності вашому додатку, наприклад, передавати ім'я файлу, що відкривається в командному рядку.
Більшість прикладів, які ви знайдете в Інтернеті, покажуть вам щось подібне:
static void Main (string [] args) foreach (аргумент рядка в args) Console.WriteLine (arg); Console.ReadLine ();
Це все добре і добре, за винятком того, що не буде працювати для нашої програми Windows Forms без зміни типу проекту до консолі тощо.
На щастя, це абсолютно непотрібно, тому що ви можете просто зробити це:
string [] args = Environment.GetCommandLineArgs (); foreach (аргумент рядка в args) // do stuff
І ви можете використовувати це будь-де у вашій програмі, ви не обмежені лише його використанням у методі main (), як у консольному додатку.