Obțineți argumentele liniei de comandă într-o aplicație Windows Forms
O tehnică utilă pentru aplicațiile dvs. le permite să analizeze argumentele liniei de comandă. Acest lucru poate oferi o mulțime de funcționalități suplimentare aplicației dvs., de exemplu, pentru a transmite numele unui fișier pentru a fi deschis pe linia de comandă.
Majoritatea exemplelor pe care le veți găsi online vă vor arăta astfel:
static void Principal (șir [] args) foreach (șir arg în args) Console.WriteLine (arg); Console.ReadLine ();
Asta e bine și bun, cu excepția faptului că nu va funcționa pentru aplicația noastră Windows Forms fără a schimba tipul de proiect la consola etc..
Din fericire, acest lucru este complet inutil, deoarece puteți face acest lucru:
șir [] args = Environment.GetCommandLineArgs (); foreach (șir arg în args) // do stuff
Și puteți folosi acest lucru oriunde în aplicația dvs., nu vă limitați doar la utilizarea acesteia în metoda principal () ca într-o aplicație consola.