LabVIEW6.1からのエラーコードデータベースのコピーがLabVIEW7.0で使用できません。



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

問題: LabVIEW6.1で作成したアプリケーションは、vi.libディレクトリの関数を使用しています。
このアプリケーションをLabVIEW7.0で立ち上げると、vi.lib のError Code Database VI関数が
バージョンによって異なるため、以下のようなエラーが出てしまいます。

Call Library Function Node: function not found in library

解決策: ナショナルインスツルメンツは、アプリケーションをアップグレードする際vi.libディレクトリ
からの関数を使用しないことを推奨します。なぜならば、このvi.libに登録されている関数はバージョンによって異なるからです。 それでも尚、以前のLabVIEWのバージョンのvi.libからの関数を現在のバージョンで使用することを希望するのであれば、以下の事柄を行って下さい。

この場合、Error Code Database VI が、バージョン6.1と7.0で異なりますので、6.1で作成されたアプリケーションは7.0で動作しません。 この問題を解決するために、LabVIEW6.1のvi.libのディレクトリを7.0のものと直接置換して下さい。 もしくは、7.0でのvi.libの関数を直接使う事をお勧めします。

関連リンク:

添付:





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