Startpagina » hoe » Krijg commandolijnargumenten in een Windows Formulieren-applicatie

    Krijg commandolijnargumenten in een Windows Formulieren-applicatie

    Een bruikbare techniek voor uw toepassingen is om ze opdrachtregelargumenten te laten ontleden. Dit kan veel extra functionaliteit aan uw toepassing geven, bijvoorbeeld om de naam van een bestand door te geven dat op de opdrachtregel moet worden geopend.

    De meeste voorbeelden die u online zult vinden, tonen u zoiets als dit:

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

    Dat is allemaal goed en wel, maar dat zal niet werken voor onze Windows Forms-applicatie zonder het type van het project in de console te veranderen, enz.

    Gelukkig is dit helemaal niet nodig, omdat je dit eenvoudig kunt doen:

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

    En u kunt dit overal in uw toepassing gebruiken, u bent niet alleen beperkt tot het gebruik van de methode main (), zoals in een consoletoepassing.