WinForms アプリケーションにコマンド ライン引数を渡す
AppA や AppB などの WinForms アプリケーションでは、コマンド ライン パラメーターを介して情報を交換できます。これを行うには、Environment クラスを利用できます。
AppB のコマンド ライン パラメーターを取得します
WinForms アプリケーション (AppB) の main メソッドは、その署名が固定されているため、コマンド ライン引数を受け入れるように直接変更できません。ただし、次のコードを使用してパラメータにアクセスできます:
<code>string[] args = Environment.GetCommandLineArgs();</code>
パラメータを解釈するには列挙型を使用します
コード ベース全体でコマンド ライン引数の一貫した処理を確保するには、予期される引数を表す列挙型の使用を検討してください。
<code>enum CommandLineArguments { Argument1, Argument2, // ... } // 使用枚举访问参数 var argument1 = args[(int)CommandLineArguments.Argument1];</code>
その他の指示:
以上がAppB のような WinForms アプリはどのようにしてコマンドライン引数を取得して解釈できるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。