Početna » kako da » Nabavite argumente naredbenog retka u aplikaciji Windows Forms

    Nabavite argumente naredbenog retka u aplikaciji Windows Forms

    Korisna tehnika za vaše aplikacije omogućuje im da analiziraju argumente naredbenog retka. To može dati puno dodatne funkcionalnosti vašoj aplikaciji, na primjer da proslijedi ime datoteke koja se otvara u naredbenom retku.

    Većina primjera koje ćete pronaći na mreži prikazat će vam nešto slično ovome:

    statični void Main (string [] args) foreach (string arg u args) Console.WriteLine (arg);  Console.ReadLine (); 

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

    Srećom, to je potpuno nepotrebno, jer to možete jednostavno učiniti:

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

    A to možete koristiti bilo gdje u svojoj aplikaciji, ne ograničavajte se samo na upotrebu u glavnoj () metodi kao u konzolnoj aplikaciji.