Skip to main content

Nabavite argumente naredbene linije u aplikaciji za Windows Forms

Nabavite argumente naredbene linije u aplikaciji za Windows Forms

Geoffrey Carr

Korisna tehnika za vaše aplikacije dopušta im da analiziraju argumente naredbenog retka. To vam može dati puno dodatne funkcionalnosti za vašu aplikaciju, na primjer, kako bi se ime naziva datoteke otvorilo na naredbenom retku.

Većina primjera koje ćete naći na mreži pokazat će vam nešto ovako:

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

To je sve u redu i dobro, osim što neće raditi za našu aplikaciju sustava Windows Forms bez mijenjanja vrste projekta na konzolu itd.

Srećom, ovo je posve nepotrebno jer to jednostavno možete:

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

A tu možete upotrebljavati bilo gdje u aplikaciji, ne samo da ste ograničeni na njegovu upotrebu u glavnoj () metodi kao u aplikaciji konzole.

Link
Plus
Send
Send
Pin