From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



Archived: 実行環境(開発環境ではない)でIMAQの実行ファイルを実行するとエラー21が発生します。

This document has been archived and is no longer updated by National Instruments



使用ソフトウェア:
使用ソフトウェア・バージョン: N/A
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: LabVIEW Development Systems, LabVIEW Toolkits>>LabVIEW Application Builder

問題: LabVIEWでIMAQの実行ファイルを作成し、実行環境で実行しようとすると、"Error code 21: An external subroutine required for execution could not be found."(エラー21:実行するために必要な外部サブルーチンが見つかりません)というエラーが発生します。LabVIEWランタイムエンジンとNI-IMAQドライバはインストールしてあります。どうしたらエラーが出なくなりますか?

解決策: 実行環境のNI-IMAQドライバのバージョンが古いことが考えられます。LabVIEW 7.0以降、NI-IMAQ 2.6以降では、image datatype(イメージデータタイプ)が使えるようになりました。古いバージョンのNI-IMAQでは、このデータタイプに対応したファイルがインストールされていません。NI-IMAQのバージョンを確認し、古いようでしたらNI-IMAQ 2.6以降のドライバをインストールしてください。

関連リンク:
Drivers and Updates - Current Versions for Vision
National Instruments Image Acquisition and Vision Support Homepage

添付:





報告日時: 03/26/2004
最終更新日: 01/15/2009
ドキュメントID: 37PAP4MU