Koduleht » kuidas » Käivitage käsurea argumendid Windowsi vormide rakenduses

    Käivitage käsurea argumendid Windowsi vormide rakenduses

    Kasulikud tehnikad teie rakendustes võimaldavad neil käsurea argumente analüüsida. See võib teie rakendusele anda palju lisafunktsioone, näiteks edastada käsureal avatud faili nimi.

    Enamik veebis leiduvaid näiteid näitavad teile midagi sellist:

    staatiline tühimik Main (string [] args) foreach (string arg args) Console.WriteLine (arg);  Console.ReadLine (); 

    See kõik on hea ja hea, välja arvatud see, mis ei tööta meie Windows Forms'i rakenduses, muutmata projekti tüüpi konsooliks jne.

    Õnneks on see täiesti mittevajalik, sest saate lihtsalt seda teha:

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

    Ja te saate seda kasutada kõikjal oma rakenduses, sa ei piirdu ainult selle kasutamisega peamises () meetodis nagu konsoolirakenduses.