Saņemiet komandrindas argumentus Windows veidņu lietojumprogrammā

Saņemiet komandrindas argumentus Windows veidņu lietojumprogrammā
Saņemiet komandrindas argumentus Windows veidņu lietojumprogrammā

Video: Saņemiet komandrindas argumentus Windows veidņu lietojumprogrammā

Video: Saņemiet komandrindas argumentus Windows veidņu lietojumprogrammā
Video: simpleXML PHP tutorial learn to parse any XML files and RSS feeds - YouTube 2024, Maijs
Anonim

Jūsu lietojumprogramma ir noderīga tehnika, kas ļauj analizēt komandrindas argumentus. Tas var dot daudz papildu funkcionalitātes jūsu pieteikumu, piemēram, lai nodotu faila nosaukumu, kas jāatspējo komandrindā.

Lielākā daļa piemēru, ko jūs atradīsit tiešsaistē, parādīs jums kaut ko līdzīgu:

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

Tas viss ir kārtībā un labi, izņemot to, ka tas nedarbosies mūsu Windows Forms lietojumprogrammā, nemainot projekta veidu un konsoli utt.

Par laimi, tas ir pilnīgi nevajadzīgi, jo jūs varat to izdarīt vienkārši:

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

Un jūs to varat izmantot jebkur jūsu lietojumprogrammā, jūs ne tikai izmantojat to galvenajā () metodē, piemēram, konsoles lietojumprogrammā.

Ieteicams: