原因
以下の原因が考えられます。
NavigatorAPIのランタイムモジュールの参照に失敗している。
NavigatorAPIインストールフォルダ\dllVC8配下のランタイムモジュールを配布しており、Microsoft社提供の共有ライブラリの不足・不整合が発生している。
管理者の処置
以下の対処を実施してください。
環境変数「PATH」の先頭に、Navigator APIのランタイムモジュールが格納されているフォルダ(例 C:\NAVIAP\dllVC14)を追加してください。
NavigatorAPIのランタイムモジュール、共有ライブラリ、VBアプリケーションを同一フォルダにすべて格納してください。
アプリケーションの開発環境で使用されているVisualStudioのバージョンと一致するバージョンのNavigator APIを使用してください。
例えば、アプリケーションの開発をVisual C++2015で行っている場合は、以下のフォルダに格納されているNavigator APIランタイムモジュールを使用してください。
Navigator APIインストールディレクトリ\dllVC14 |
なお、Visual Studioの複数のバージョンに対応したNavigator APIモジュールを提供していますが、すべて同等の機能となっており、Visual Basicから利用する場合、利用方法・機能に差異はありません。