Získajte argumenty príkazového riadku v aplikácii Windows Forms

Získajte argumenty príkazového riadku v aplikácii Windows Forms
Získajte argumenty príkazového riadku v aplikácii Windows Forms

Video: Získajte argumenty príkazového riadku v aplikácii Windows Forms

Video: Získajte argumenty príkazového riadku v aplikácii Windows Forms
Video: simpleXML PHP tutorial learn to parse any XML files and RSS feeds - YouTube 2024, Apríl
Anonim

Užitočná technika pre vaše aplikácie im umožňuje analyzovať argumenty príkazového riadku. To môže poskytnúť veľa extra funkčnosti vašej aplikácie, napríklad odovzdať názov súboru, ktorý sa má otvoriť na príkazovom riadku.

Väčšina príkladov, ktoré nájdete online, vám ukáže niečo takéto:

static void Main(string args) { foreach(string arg in args) { Console.WriteLine(arg); } Console.ReadLine(); }

To všetko je dobré a dobré, okrem toho, že nebude fungovať pre našu aplikáciu Windows Forms bez zmeny typu projektu na konzolu atď.

Našťastie je to úplne zbytočné, pretože to môžete jednoducho urobiť:

string args = Environment.GetCommandLineArgs(); foreach(string arg in args){ // do stuff }

A môžete ho použiť kdekoľvek vo vašej aplikácii, nie ste len obmedzený na použitie v hlavnej () metóde, ako v aplikácii konzoly.

Odporúča: