Получить аргументы командной строки в приложении Windows Forms

Полезный метод для ваших приложений позволяет им анализировать аргументы командной строки. Это может дать вашему приложению много дополнительных функций, например, передать имя файла для открытия в командной строке.

Большинство примеров, которые вы найдете в Интернете, покажут вам что-то вроде этого:

 static void Main (строка [] args)
{
foreach (строка arg в аргументах)
{
ЕЫпе (Arg);
}
Console.ReadLine ();
} 

Это все хорошо, за исключением того, что оно не будет работать для нашего приложения Windows Forms без изменения типа проекта на консоль и т. Д.

К счастью, это совершенно не нужно, потому что вы можете просто сделать это:

 string [] args = Environment.GetCommandLineArgs ();
foreach (строка arg в аргументах) {
// делать вещи
}

И вы можете использовать это где угодно в вашем приложении, вы не ограничены просто использованием его в методе main (), как в консольном приложении.

Оцените статью
TutoryBird.Ru
Добавить комментарий