ホームページ » の仕方 » Windowsフォームアプリケーションでコマンドライン引数を取得する

    Windowsフォームアプリケーションでコマンドライン引数を取得する

    あなたのアプリケーションにとって有用なテクニックはそれらがコマンドライン引数を解析することを可能にすることです。これはあなたのアプリケーションに多くの追加の機能を与えることができます。例えば、コマンドラインで開くファイルの名前を渡すことです。.

    あなたがオンラインで見つける例のほとんどはあなたにこのような何かを示すでしょう:

    static void Main(string [] args)foreach(文字列の引数)Console.WriteLine(arg); Console.ReadLine(); 

    プロジェクトの種類をコンソールなどに変更しない限り、Windowsフォームアプリケーションでは機能しないことを除けば、これで問題ありません。.

    ありがたいことに、これは完全に不要です。なぜなら、これを行うことができるからです。

    string [] args = Environment.GetCommandLineArgs(); foreach(args内の文字列引数)//何かをする 

    そして、あなたはあなたのアプリケーションのどこでもこれを使うことができます、あなたはコンソールアプリケーションのようにmain()メソッドでそれを使うことに制限されていません.