LabVIEWのコマンドラインオプションについて



ハードウェア: PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers

問題: LabVIEWで作成したEXEにおいて、コマンドラインを読み込む方法はありますか。

解決策: 添付のVIは、LabVIEWがEXE化された際に、どのようにコマンドラインオプションを使用するかを説明するためのものです。

添付のファイルを解凍2つのVIがあります。
「Get Command Line.vi」では、実際にコマンドラインの取得をします。
「コマンドラインサンプル.vi」では、それを使用したVIの例を示しています。

まずは、「コマンドラインサンプル.vi」をEXE化します。
(同じものをビルドして、フォルダに「TestApplication.exe」として用意してあります。)

このEXEのショートカットを作成し、そのプロパティーの「リンク先」の末尾に、「 -2」と加えてください。(半角スペース+半角ハイフン+2)

リンク先に、このように付加情報を含むことによって、VIには、-2が追加かされたコマンドラインが受け渡されます。

サンプルは、この付加された数値によって挙動の異なる動作をするように作成されています。
例えば、特定のIPアドレスと通信する際に、EXE化されたアプリケーションに後から値を事前に指定して実行することが出来るので、複数背理的な設定をショートカットの切り替えで行うことが出来ます。

関連リンク:

DeveloperZone: Command Line Options in LabVIEW Executables

KnowledgeBase 344GJ3V3: What Are the Options With a Command Line Install for the LabVIEW Run-Time Engine for Windows?



添付:


Example.zip - Example.zip


報告日時: 06/28/2005
最終更新日: 03/18/2009
ドキュメントID: 3MR6BHFO