私は別のプログラマによって作られたWindowsフォームベースのアプリケーションを持っていると私はそれが私が好きな引数を渡すことができるようにprimary output exe
をだためにいくつかのコマンドラインスイッチを追加する必要があります:はVB.Netアプリケーションにコマンドライン引数を追加する
program.exe -reinitialise
かprogram.exe -sync
私はいくつかのドキュメントをオンラインで見つけましたが、すべてがC#のようであり、コマンドラインのみのプログラム用です。
このプログラムは.msi経由でインストールされ、.exeは最後にのみ構築されます。
だから私の質問は以下のとおりです。
どのように私はVB.Netアプリケーションにコマンドラインスイッチを追加するには?
ここで/どのような形式で、プライマリ出力.exeがargsを受け入れるようにパーサーを追加しますか?
しかし、フォームアプリケーションでは、最初に表示されたフォームに入りますか? アプリケーションは、リンクではなくコマンドラインから起動されたことをどのようにして知っていますか? –
リンクから起動された場合、リンクは引数を渡してもしなくてもよいので、その部分は関係ありません。 –
どこに配置するか...プロジェクト設定を見ると、定義されたクラスとエントリポイントがあります。デフォルトではフォーム1です。そこにコードを配置して(エントリポイントで読み込む)こともできますし、クラスモジュールを作成してエントリポイントとして使用するようにプロジェクトを変更し、そこからフォームをロードすることもできます。 VBは非常に緩いですが、これは時には便利ですが、他の人には刺激的です。 –