2012年1月24日火曜日

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

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

オンラインであなたが見つけることがほとんどの例では、あなたにこのようなものが表示されます。

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

それはつまりなど、コンソールへのプロジェクトの種類を変更することなく、当社のWindowsフォームアプリケーションでは動作しませんを除いて、すべての罰金と良いです

あなたは、単にこれを行うことができますので、ありがたいことに、これは、完全に不要です。

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

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

0 件のコメント:

コメントを投稿