If-Koubou

Uzyskaj argumenty linii poleceń w aplikacji Windows Forms

Uzyskaj argumenty linii poleceń w aplikacji Windows Forms (Jak)

Przydatną techniką dla aplikacji jest umożliwienie analizowania argumentów linii poleceń. Może to dać wiele dodatkowych funkcji aplikacji, na przykład przekazać nazwę pliku do otwarcia w wierszu poleceń.

Większość przykładów, które znajdziesz w Internecie, pokaże ci coś takiego:

static void Main (string [] args) foreach (ciąg arg w args) Console.WriteLine (arg);  Console.ReadLine (); 

Wszystko jest w porządku i dobrze, z tym wyjątkiem, że nie zadziała w naszej aplikacji Windows Forms bez zmiany typu projektu na konsolę itp.

Na szczęście jest to całkowicie niepotrzebne, ponieważ możesz to po prostu zrobić:

string [] args = Environment.GetCommandLineArgs (); foreach (string arg w args) // rób rzeczy 

I możesz go używać w dowolnym miejscu aplikacji, nie ograniczasz się tylko do używania go w metodzie main (), jak w aplikacji konsolowej.