0

Treeview Element と Excel Office リファレンスを利用する Access データベースは、何年にもわたって成長しています。一部の Windows Update で、Treeview に問題が発生しました (マウスの移動、マウスのクリックなどの入力ごとに ActiveX コントロールに関するランダムなエラーがスローされます)。一部のお客様は Access 2003 (私たちは 2007) を使用しているため、参照を調整する必要があるため、初めてデータベースを開くときにエラーがスローされます。

Office 2003 のリファレンス ( MSO.dll. 起動時に、ファイルを「抽出」してオフィス ライブラリの参照として使用したいので、マシンにインストールされている Office のバージョンからは独立しています。さらにMSCOMCTL.OCX、Windows Update から破損しないように、同じことを行うことを考えました。アプリケーションの安定性が向上することを願っています。

私の質問は次のとおりです。Windows ディレクトリの代わりに、ローカル ファイルからオフィス参照を使用することはまったく可能ですか?

また、RegSvr32 を介して登録されたものではなく、ローカル ファイルから直接 ActiveX コントロールを使用することは可能ですか?

もしそうなら、これを達成するためのリンクや情報は大歓迎です。

敬具、

マティアス

4

1 に答える 1

1

正直なところ、それが可能かどうかはわかりませんが、その道をたどらないようにできる限りのことをすることは確かです. さらに悪い安定性の問題と一般的な奇妙さの可能性は重要です. 私はどちらかをプッシュします

  • Office バージョン ( 2003 以外) での標準化、または

  • 評判の良い開発者によるサードパーティのツリービュー コントロールを使用し、遅延バインディングを使用して Excel 参照を置き換えます。

于 2013-04-26T10:24:05.793 に答える