NI-IMAQ For USB 関数を使用したEXEを実行するために必要なソフトウェアについて



使用ソフトウェア:
使用ソフトウェア・バージョン: 1.0
使用ソフトウェア・バージョンに特化:
二次のソフトウェア: N/A

問題: 開発用PCでは動作する、NI-IMAQ For USB 関数を使用したVIがあります。このVIから作成された実行形式ファイル(EXE)を別のPCで動かしたい場合、どのようなソフトウェアをインストールする必要がありますでしょうか。

解決策:

NI-IMAQ For USBを使用したEXEを実行するには、実行用PCにて以下の手順を行ってください。

  1.以下のランタイムエンジンをインストールしてください。

     ア) VIの作成に使用されたバージョンと同じバージョンのLabVIEW ランタイムエンジン。

     イ) VIの作成に使用されたバージョンと同じバージョンのVisionランタイムエンジン。Visionランタイムエンジンがインストールされる各ターゲットPCには、Vision Deployment Licenseが必要になります。これに関して下の関連リンクをご参照ください。

  2.開発PCのシステムディレクトリ(通常はC:\Windows\system32)にある以下のDLLをターゲットPCのシステムディレクトリにコピーしてください。

  3.Windowsのスタートメニューから「ファイル名を指定して実行」を選択し、regsvr32 C:\WINDOWS\system32\ImaqDirectShowExport.dll を入力してOKをクリックしてください。次にプログラムから開くを選択し、一覧からプログラムを選択するにチェックを入れた後OKをクリックしてください。参照をクリックし、C:\WINDOWS\system32\regsvr32.exe を選んでOKをクリックしてください。

Windows以外のOSでシステムディレクトリが異なる場合、DLLファイルをコマンドラインにドラッグする事で、フルパスが分かります。DLLの登録が成功すると、EXEが実行できるようになります。



関連リンク: Drivers and Updates: LabVIEW Run-Time Engine Downloads

KnowledgeBase 2HUBJPXL: How Do I License my Vision Application Deployment?

Drivers and Updates: Current IMAQ Vision Deployment Engine

添付:





報告日時: 03/10/2006
最終更新日: 03/26/2009
ドキュメントID: 3V9HEPS4