Få kommandoradsargument i en Windows Forms-applikation
En användbar teknik för dina applikationer gör det möjligt för dem att analysera kommandoradsargument. Detta kan ge mycket extra funktionalitet till din ansökan, till exempel för att skicka namnet på en fil som ska öppnas på kommandoraden.
De flesta exemplen du hittar online visar dig något så här:
static void Main (sträng [] args) foreach (string arg i args) Console.WriteLine (arg); Console.ReadLine ();
Det är allt bra och bra, förutom att det inte fungerar för vår Windows Forms-applikation utan att ändra projektets typ till konsol osv..
Lyckligtvis är detta helt onödigt, för att du helt enkelt kan göra det här:
sträng [] args = Environment.GetCommandLineArgs (); foreach (string arg i args) // gör saker
Och du kan använda detta var som helst i din ansökan, du är inte bara begränsad till att använda den i huvudmetoden () som i en konsolansökan.