なぜマイクロソフト社のOffice2000がインストールされているコンピュータで開発したLabVIEWの実行可能ファイルが、Office97がインストールされている別のコンピュータでは正常に動作しないのですか?



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

問題: Microsoft Office 2000がインストールされているPCで、アプリケーションビルダーを使用してLabVIEWの実行可能ファイルを開発しました。このプログラムはLabVIEWレポート生成ツールキットの中にあるVIを使用してMicrosoft WordやExcelにデータを書き込みます。この実行可能ファイルはOffice 2000がインストールされているPCでは正常に動作しますが、Office 97の入っているPCでは正常に動作しません。

解決策: Microsoft社はOffice97とOffice2000の間でActive Xオブジェクトのモデルを変更しました。そのため、他のLabVIEWではないアプリケーションに関しても、同様の問題が発生します。

LabVIEWレポート生成ツールキットをインストールするとき、このインストーラはどのバージョンのMicrosoft社のOfficeがシステム上にインストールされているか検知し、適当なファイルをインストールします。

LabVIEWのVIの複雑さによってはVIに変更を加えることも可能ですが、Microsoft Office 97インストールされたPCでVIを作り直すことをお勧めいたします。

関連リンク: LabVIEW Report Generation Toolkit for Microsoft Office Release Notes

Knowledge Base 1PDFCM4H: Microsoft Office 2000を使用して、Microsoft Office97を動作させるLabVIEWのActiveXプログラムを作成することは可能ですか?

Knowledge Base 2B87TVI8: LabVIEW Report Generation Toolkitを用いたアプリケーションやDLLのビルド方法


添付:





報告日時: 06/14/2002
最終更新日: 08/06/2004
ドキュメントID: 2MD8J56I