Hanki komentorivin argumentit Windows Forms -sovelluksessa

Hanki komentorivin argumentit Windows Forms -sovelluksessa
Hanki komentorivin argumentit Windows Forms -sovelluksessa

Video: Hanki komentorivin argumentit Windows Forms -sovelluksessa

Video: Hanki komentorivin argumentit Windows Forms -sovelluksessa
Video: Rasmus Lerdorf : PHP Frameworks all suck ! - YouTube 2024, Huhtikuu
Anonim

Hyödyllinen tekniikka sovelluksille antaa heille mahdollisuuden jäsentää komentorivin argumentteja. Tämä voi antaa paljon lisätoimintoja sovellukselle, esimerkiksi ohittaa tiedoston nimi avataksesi komentoriviltä.

Useimmat esimerkit, jotka löydät verkosta, näyttävät sinulle jotain tällaista:

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

Kaikki on hienoa ja hyvää, paitsi että se ei toimi Windows Forms -ohjelmassamme muuttamatta projektin tyyppiä konsoliin jne.

Onneksi tämä on täysin tarpeeton, koska voit yksinkertaisesti tehdä tämän:

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

Ja voit käyttää sitä missä tahansa sovelluksessa, et ole vain rajoitettu käyttämään sitä main () -menetelmässä, kuten konsoli-sovelluksessa.

Suositeltava: