LabVIEW 6.1でError Code Database VIのコピーを使用したアプリケーション作成しましたが、VIをLabVIEW 7.0で開く事ができません



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

問題: LabVIEW 6.1でアプリケーションを作成し、vi.libディレクトリ内で使用したすべてのVIを別のディレクトリに保存しました。LabVIEW 7を使用してアプリケーションを開こうとしましたが、Error Code Database VI(LabVIEW 6.1のvi.libからコピーしたVI)に関して以下のエラーが出ました。

Call Library Function Node: function not found in library

解決策: vi.libにあるVIは別のディレクトリに保存、もしくはコピーすることはお勧めいたしません。vi.libにあるVIは各LabVIEWのバージョンで変更が加えられ、もし以前のバージョンのLabVIEWのvi.libにあるVIを最新バージョンのLabVIEWで使用する際にエラーが生じる事があります。

この問題では、Error Code Database VIがLabVIEW 6.1からLabVIEW 7.0で変更が加えられ、LabVIEW 7.0では使用できなくなっていると思われます。問題を回避するには、アプリケーションで使用しているvi.libにあるVIをLabVIEW 7.0のvi.libにあるVIを置き換えてください。もしくは、LabVIEW7.0にあるvi.libのVIとアプリケーションで使用しているVIを入れ替えてください。

関連リンク:

添付:





報告日時: 12/18/2003
最終更新日: 08/06/2004
ドキュメントID: 34HLK6P7